最近適用bat文件獲取某目錄路徑使用頻率有點高。故而直接整理了一下。方法爲新建一個txt文件,將後綴修改爲bat。右鍵編輯,寫入下面對應的內容後保存,放置在需要獲取路徑的文件夾下,雙擊運行就可以了。
④、bat,獲取當前路徑下獨立的文件名序列。這種方式應該是運用得比較多的。
dir */b >1.txt
①bat,獲取某文件夾下所有文件名。
tree /f %1>%1.txt
②bat,獲取當前磁盤信息及當前目錄下所有文件名
dir *>1.txt
③bat,獲取電腦中磁盤中所有文件目錄(可選擇,下面數據中的“D,E,F,G,H,……X,Y,Z”表示需要拷貝的磁盤名, 自己修改添加)。
mkdir .\%computername%
for %%i in (D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z) do (
if exist %%i:\ (
echo Traversing disk %%i, Please wait...
tree /f %%i:\>.\%computername%\%%i.txt
)
)
PS:當生成的txt文件過大(如方法3中獲取電腦中所有盤符文件數),超過幾百兆時,直接雙擊打開,可能會出現記事本程序卡死的問題。此時,建議使用專門的文本查看工具進行查看和編輯。如:NotePad