2012-06-28 50 views
1

我有以下批處理腳本打印目錄在批次:從目錄

for /d %X in (c:\web\*) do echo %X 

下的所有文件夾只讀文件夾的文件名,並將其打印出

c:\web\folder1 
c:\web\folder2 
.... 

我可以改變批處理腳本並刪除路徑並僅打印出文件夾名稱?

folder1 
folder2 
.... 

感謝

回答

6
for /d %F in (c:\web\*) do echo %~nxF 

for /?見。 n表示「只是文件名」,而x表示「只是擴展名」,以防您得到包含句點的目錄名稱。

+0

謝謝,完全有效 – windforceus