bat裡如何用相對路徑

2021-08-25 18:50:24 字數 658 閱讀 2253

首先,在bat檔案裡,分割目錄層次用反斜槓『\』而不是斜槓'/'

其次,獲取當前路徑: set curdir=%cd%

第三,或取當前碟符: set curdrv=%cd:~0,2%

第四,進入當前碟符:%curdrv%

第五,把相對與當前路徑的上級子路徑中檔名輸出到乙個txt檔案(可以從第二步至此):

dir ..\air4x\*.nc /b > ncname.txt

0念 零 ,代表你的批處理本身。 d p是for 命令的擴充套件。%~f0 將 %i 擴充套件到乙個完全合格的路徑名 %~d0 僅將 %i 擴充套件到乙個驅動器號%~p0 僅將 %i 擴充套件到乙個路徑%~n0 僅將 %i 擴充套件到乙個檔名 %~x0 僅將 %i 擴充套件到乙個副檔名 %~s0 擴充套件的路徑只含有短名%~a0 將 %i 擴充套件到檔案的檔案屬性 %~t0 將 %i 擴充套件到檔案的日期/時間 %~z0 將 %i 擴充套件到檔案的大小 試試我這個,先把所有.exe和.dll檔案放在乙個資料夾中,把這個批處理也放進去@echo off echo 開始執行.exe檔案 pause for %%i in (*.exe) do %%i /passive /norestart /n echo 開始註冊.dll檔案 pause for %%a in (*.dll) do regsvr32.exe /s %%a echo 全部檔案執行完畢 pause exit

路徑詳解 絕對路徑,相對路徑,根相對路徑

路徑詳解 重點 1 絕對路徑 1 什麼是絕對路徑 檔案從最高端目錄下開始的完整路徑 1 訪問網路資源 1 由以下四個部分組成 1 協議名稱 2 主機名 ip位址,網域名稱 3 目錄路徑 4 檔名 ex 1 協議名 2 主機名 網域名稱 3 目錄路徑 img4 檔名 bd logo1.png 2 訪問...

絕對路徑 根相對路徑和文件相對路徑

相對路徑包括根相對路徑 site root 和文件相對路徑 document 兩種。根相對路徑 也稱相對跟目錄 的路徑以 開頭,路徑是從當前站點的根目錄開始計算。比如我們前面建的d盤myweb目錄就是名為 myweb 的站點,這時 index.htm 路徑,就表示檔案位置為d myweb index...

MFC CFileDialog 相對路徑

1 在mfc中想按照自己設定的路徑來開啟filedialog,其實cfiledialog有自己的變數 m ofn,該變數為openfilename的結構體,使用者可自己定義一些內容 例如 開啟窗體的名字 dlg.m ofn.lpstrtitle t 遙測載入 按照自己設定的路徑開啟dlg dlg.m...