0
我正嘗試創建一個.bat文件,用於從給定文件夾中刪除所有帶擴展名.aux,.log,.gz的文件。在命令行窗口中它可以工作,但是當我運行.bat文件時,什麼都不會發生。我瘋了。任何人都可以看看它:爲什麼我的.bat文件刪除這些文件不起作用?
echo off
erase /q "desktop\teste\*.log"
erase /q "desktop\teste\*.gz"
erase /q "desktop\teste\*.aux"
exit
它爲什麼不起作用?
我對此不太瞭解,但很確定「擦除」應該是「刪除」... –
我想兩者都是相當的.. – PtF
使用完整路徑。 '@del'%userprofile%\ desktop \ testte \ *。log「」%userprofile%\ desktop \ testte \ *。gz「」%userprofile%\ desktop \ teste \ *。aux「'。這是你的批次,將始終工作,是一條線。 – Noodles