-5
我想創建一個批處理文件,用於從文件夾中刪除所有快捷方式和.vbs文件。誰能幫忙?使用批處理文件識別並刪除快捷方式(.lnk)和.vbs文件
我想創建一個批處理文件,用於從文件夾中刪除所有快捷方式和.vbs文件。誰能幫忙?使用批處理文件識別並刪除快捷方式(.lnk)和.vbs文件
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。
(我現在無法測試,因此我不知道它是否有效)
爲什麼使用'pushd'和'cd'?只需使用'cd/D'D:\ path \ \ \ \文件夾「';在Windows'cmd'中總是使用'\'作爲路徑分隔符,絕不使用'/'! – aschipfl
這不行。 'for'命令處理文件夾中的'/ d'開關,_not_文件!如果您不知道您的「解決方案」是否有效,爲什麼要發佈它? – Aacini