回答:
次の手順を実行してください。
次のコマンドを与える
del /S *.svn
他の答えは私にはうまくいきませんでしたが、これはうまくいきました:
del /s /q *.svn
rmdir /s /q *.svn
/ qは、はい/いいえプロンプトを無効にします
/ sは、すべてのサブディレクトリからファイルを削除することを意味します。
これはbat
スクリプトで使用できます。
rd /s /q "c:\folder a"
次に、c:\folder a
フォルダの場所に移動します。フォルダー名にスペースが含まれている場合のみ、引用が必要です。
space
a
名前が含まれていない限り、その部分は省略します。
ファイルを削除するために、すべての.pdfを再帰的に削除する次の単純なバッチファイルを作成しました。
del /s /q "\\ad1pfrtg001\AppDev\ResultLogs\*.pdf"
del /s /q "\\ad1pfrtg001\Project\AppData\*.pdf"
ローカルディレクトリでも、次のように使用できます。
del /s /q "C:\Project\*.pdf"
同じことは、rmdirでdelを変更するだけでよいディレクトリの削除にも適用できます。
つまり、rmdir / S / Q C:\ Temp
私はまた、ここ数年、以下のものを完璧に使用しています。
他のオプションをチェックしてください:forfiles /?
WindowsフォルダーのSQM / Telemetryを再帰的に削除する
forfiles /p %SYSTEMROOT%\system32\LogFiles /s /m *.* /d -1 /c "cmd /c del @file"
Windows TMPファイルを再帰的に削除する
forfiles /p %SYSTEMROOT%\Temp /s /m *.* /d -1 /c "cmd /c del @file"
ユーザーのTEMPファイルとフォルダーを再帰的に削除する
forfiles /p %TMP% /s /m *.* /d -1 /c "cmd /c del @file"
ブログの投稿後Windows PowerShellを使用してドライブ上のすべての.TMPファイルを削除する方法はありますか 、次のようなものを使用して、たとえばPowerShellのフォルダーとすべてのサブフォルダーからすべての.tmpを削除できます。
get-childitem [your path/ or leave empty for current path] -include
*.tmp -recurse | foreach ($_) {remove-item $_.fullname}
ネイティブコマンドでフォルダーを完全にワイプし、何が行われたかに関するログを取得します。
ここにそれを行う珍しい方法があります:
d:\ temp dirをクリアしたいとしましょう
mkdir d:\empty
robocopy /mir d:\empty d:\temp
rmdir d:\empty
隠しファイルについては、以下を使用する必要がありました。
DEL /S /Q /A:H Thumbs.db