-2
我想刪除所有項目不.aspx,但我不知道如何去做。現在,我只是通過一切要與如何刪除所有文件不在Windows命令提示符下的標誌
del /F *.html
del /F *.csproj
del /F *.ico
等
有沒有,只是說一個簡單的命令:在目錄中未一個文件夾中刪除任何東西,或者擁有的.aspx
我延期似乎無法找到符合我的問題的互聯網上的解決方案。我不知道如果接受DEL正則表達式要像/^.*(^\.aspx)$
什麼
bash的文件說:
chdir C:\Users\william.francis\Desktop\Deploy\tmp
for /f "delims=ÿ" %a in ('dir /b /a-d ^| find /v ".aspx"') do del /s /q /f %a
chdir ..
編輯:想一個理由給downvotes,所以我可以修復它。我發現這個問題是有效的,不會受到懲罰。 聳肩
我不認爲第一個人會解決它,因爲這是刪除目錄。我不需要那樣做,也不需要搜索那些目錄......只是CUR_DIR。就這樣說,你的第二個陳述似乎已經完成了。有5個文件應該被刪除。這些5被發現,它返回: 刪除的文件 - 富/ bar.config等 – Fallenreaper
把它當一個bash腳本,雖然,它似乎不喜歡這樣。 I.E. chdir foo [你的命令] chdir .. – Fallenreaper
@Fallenreaper這是一個cmd.exe命令。您可以在稱爲批處理文件的文件上編譯這些文件。批處理文件與bash或shell腳本不同。 – konsolebox