2017-01-09 29 views

回答

0
pushd firstletterofthepath: 
cd path\to\thefolder 
for /f %%a in (*.vbs) do del %%a 
for /f %%g in (*.lnk) do del %%g 

此命令刪除所有.vbs和.lnk文件,但僅在當前目錄中。用路徑的第一個字母替換路徑的第一個字母,比如G或者E.通過路徑指向文件夾remove path/to/folder。
(我現在無法測試,因此我不知道它是否有效)

+1

爲什麼使用'pushd'和'cd'?只需使用'cd/D'D:\ path \ \ \ \文件夾「';在Windows'cmd'中總是使用'​​\'作爲路徑分隔符,絕不使用'/'! – aschipfl

+0

這不行。 'for'命令處理文件夾中的'/ d'開關,_not_文件!如果您不知道您的「解決方案」是否有效,爲什麼要發佈它? – Aacini