最近構思的一個腳本,用來刪除資料夾內容,但不刪除資料夾本身。
經過簡易測試,在此提供給有需要的使用者。設計上有疏漏的地方,可以詳細說明問題。
語法:empty <資料夾> [<資料夾>...]語法:@echo off :start if not "%~1"=="" ( if exist "%~1\" ( for /f "delims=" %%v in ('dir /ad /b "%~1\" ^2^>nul') do rd /s /q "%~1\%%v" del /a /f /q "%~1\" 2>nul ) shift /1 ) else (goto:eof) goto start
限制:不支援萬用字元
書籤