Windows Serverのユニットがあり、ファイル転送のための共有ディレクトリですが、定期的な清掃が必要なので、Windowsのスケジュールされたタスクのメソッドバッチスクリプト+の考え。具体的な役割は以下の通り:
- バッチスクリプトは:自動的8日以前に作成されたファイルやフォルダを削除します
- Windowsのスケジュールされたタスク:土曜日で自動的に実行されるスクリプト
1.バッチスクリプトを達成
regular_clean.batのためのバッチスクリプト:
@echo off forfiles /p "C:\inetpub\ftproot" /s /m *.* /d -8 /c "cmd /c del @path" for /f "delims=" %%a in ('dir /b /ad /s "C:\inetpub\ftproot" ^|sort /r') do rd /q "%%a" 2 > null
説明:
1.forfilesの目的は、ここでは、ディレクトリを見つけることですはC:\のinetpub \ ftprootに、ファイルを検索する。そのすべての文書、8日(/ D -8)の有効期限。
2.特定のための最終的な外観処理サブディレクトリ。2.Windowsは、スケジュールされたタスクを達成します
クリックしてください:[スタート] - > [管理ツール] - > [タスクスケジューラ] - > [タスクを作成し、他のウィンドウに応じて必要なオプションを選択するように求め。