背景
エクスプローラ(GUI)で大量のファイルの削除を試みると固まってしまう。かつ遅い。
そのためコマンドで削除する。
指定フォルダ配下の全てのファイルとフォルダを削除(ゴミ箱にも残らない)
●Power Shellで以下を実行。
例)
・Remove-Item C:\Users\user\AppData\Local\Temp\* -Recurse -Force
※「-Recurse」・・・サブフォルダ配下のファイルとフォルダも削除する
※「-Force」・・・隠しファイルや読み取り専用も削除する
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.
PS C:\Users\user> Remove-Item C:\Users\user\AppData\Local\Temp\* -Recurse -Force
PS C:\Users\user>
※何かしらのプロセスが使用中のものは削除されない。手動でも削除不可。
※アクセス制限が掛かっているものは削除されない。手動だと削除可能だったりする。
ゴミ箱を空にする
●コマンドプロンプトを管理者として実行し、以下を実行
・Cドライブから削除・・・rd /s c:\$Recycle.Bin
・Dドライブから削除・・・rd /s d:\$Recycle.Bin
C:\Windows\system32>rd /s c:\$Recycle.Bin
c:\$Recycle.Bin、よろしいですか (Y/N)? y
C:\Windows\system32>rd /s d:\$Recycle.Bin
d:\$Recycle.Bin、よろしいですか (Y/N)? y
C:\Windows\system32>