用批處理命令獲取文件夾名稱
2 回答

侃侃無極
TA貢獻2051條經驗 獲得超10個贊
1 2 3 | @echo off for /d /r "D:\某文件夾" %%i in (*) do echo %%i>>list.txt pause |
或者
1 2 3 | @echo off for /f "delims=" %%i in ('dir /ad/b/s "D:\某文件夾"') do echo %%i>>list.txt pause |
以上代碼默認包含完整路徑.如果只需要文件夾名而不需要路徑可以用下面代碼.
1 2 3 | @echo off for /f "delims=" %%i in ('dir /ad/b/s "D:\某文件夾"') do echo %%~ni>>list.txt pause |

波斯汪
TA貢獻1811條經驗 獲得超4個贊
新建txt文件提取所在文件夾目錄
一、進入需要文件目錄的文件夾里,新建一個txt文件,如命名為,“XX文件夾目錄”.txt。
二、打開新建的“目錄”.txt,鍵入@echo off dir /b /on >list.txt。
三、保存并關閉“目錄”.txt。
四、將“目錄”.txt重命名為“目錄”.bat,出現提示改變擴展名,點擊“是”。
五、再點“目錄”.bat就打不開了,但該文件夾里新生成一個list.txt,打開list.txt就可看到所在文件夾里所有文件名目錄了。
- 2 回答
- 0 關注
- 664 瀏覽
添加回答
舉報
0/150
提交
取消