バッチファイル.batファイルの作成(指定したフォルダの下にあるファイルとフォルダを削除してループ)
最近1つのアップロードプロジェクトをして、それからローカルテストの过程の中で、私のCディスクが私のひっきりなしにアップロードするファイルに詰め込まれていることに気づいて、毎回削除するのが面倒すぎて、batファイルを书いてこれらのファイルを削除することを考えて、いくつかの资料を调べて、まず私の総括を书いてみんなの参考にします.
1.フォルダの下にあるファイルのみを削除する操作:
delコマンドを使用して、単純にファイルを削除する操作は、次のとおりです.
2.フォルダ削除操作
rdコマンドを使用して、空のフォルダを次のように削除します.
3.ファイルとフォルダの削除操作:
delコマンド+rdコマンドを使用して、まずファイルを削除し、対応するフォルダに入ってフォルダの下のフォルダを削除します.以下のようにします.
最後に、私は私の削除ファイル.batのすべての内容を貼り出して、必要なものがあれば直接コピーしてからtxtファイルを着てコピーして、接尾辞名をbatに変更すればいいです.コードは次のとおりです.
このコマンドはtempファイルの下のすべてのファイルとフォルダを削除し、1回の操作後1800 s後に繰り返し実行します.
1.フォルダの下にあるファイルのみを削除する操作:
delコマンドを使用して、単純にファイルを削除する操作は、次のとおりです.
del /f /s /q C:\Users\dell\AppData\Local\Temp\*.*
2.フォルダ削除操作
rdコマンドを使用して、空のフォルダを次のように削除します.
rd /s /q C:\Users\dell\AppData\Local\Temp\A
3.ファイルとフォルダの削除操作:
delコマンド+rdコマンドを使用して、まずファイルを削除し、対応するフォルダに入ってフォルダの下のフォルダを削除します.以下のようにします.
del /f /s /q C:\Users\dell\AppData\Local\Temp\*.*
cd C:\Users\dell\AppData\Local\Temp
rd /s /q C:\Users\dell\AppData\Local\Temp
最後に、私は私の削除ファイル.batのすべての内容を貼り出して、必要なものがあれば直接コピーしてからtxtファイルを着てコピーして、接尾辞名をbatに変更すればいいです.コードは次のとおりです.
@echo off
:loop
del /f /s /q C:\Users\dell\AppData\Local\Temp\*.*
cd C:\Users\dell\AppData\Local\Temp
rd /s /q C:\Users\dell\AppData\Local\Temp
@ping 127.0.0.1 -n 1800 >nul
goto loop
このコマンドはtempファイルの下のすべてのファイルとフォルダを削除し、1回の操作後1800 s後に繰り返し実行します.