PowerShellで Clear-RecycleBin コマンドでコマンドでのごみ箱の中身削除が可能です。
PowerShellで
■Cドライブを対象 確認要
Clear-RecycleBin -DriveLetter C:
■Cドライブを対象 確認不要
Clear-RecycleBin -Confirm:$False -DriveLetter C:
-DriveLetter を付けないと指定しない場合はすべてのごみ箱をクリアするらしい。ただし、ドライブレターでネットワークドライブを指定するとエラーとなる。
PS C:\Users\hoge> clear-recyclebin z:
clear-recyclebin : 'z:\' という名前のドライブは固定ドライブでないため、ごみ箱はサポートされません。'Get-Volume' コマン
ドレットを実行して、システムで使用できる固定ドライブを確認してください。
発生場所 行:1 文字:1
+ clear-recyclebin z:
+ ~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidArgument: (z:\:String) [Clear-RecycleBin]、ArgumentException
+ FullyQualifiedErrorId : InvalidDriveType,Microsoft.PowerShell.Commands.ClearRecycleBinCommand
PS C:\Users\hoge> Get-Volume
DriveLetter FriendlyName FileSystemType DriveType HealthStatus OperationalStatus SizeRemaining Size
----------- ------------ -------------- --------- ------------ ----------------- ------------- ----
NTFS Fixed Healthy OK 101.63 MB 1.12 GB
C OS NTFS Fixed Healthy OK 233.81 GB 950.88 GB
HOGESUPPORT NTFS Fixed Healthy OK 517.19 MB 1.4 GB
D ボリューム NTFS Fixed Healthy OK 429.25 GB 1.36 TB
※ネットワークドライブZ:は表示されない
Clear-RecycleBin を実行した場合は、ドライブレター付きネットワークドライブがあってもエラー無く実行されるが、おそらくネットワークドライブは除外されている。
