0
我想寫一個批處理腳本,我需要檢查一個目錄是否爲空,如果不是空的,我想清理那個特定的目錄。路徑將通過命令行參數傳遞。批處理腳本檢查和清理
我想寫一個批處理腳本,我需要檢查一個目錄是否爲空,如果不是空的,我想清理那個特定的目錄。路徑將通過命令行參數傳遞。批處理腳本檢查和清理
下面是一些示例代碼,讓你開始:
@Echo Off
If "%~1"=="" GoTo :EOF
If Not Exist "%~1\" GoTo :EOF
Dir/B/A "%~1\*"|Find /V "">Nul&&Call :CleanIt
Pause
GoTo :EOF
:CleanIt
Rem Your clean command(s) here
您應該只需要您的特定代碼添加至底部
何必檢查,如果該文件夾是空的第一個?每次只需刪除所有文件/文件夾。如果該文件夾已經爲空或不存在,那麼刪除操作將與檢查文件是否爲空一樣快。 – dbenham