コマンドラインから空のごみ箱


回答:


6

他の場所で投稿したように、私rmdir /q /s C:\Recyclerはごみ箱を空にするために使用します。複数のドライブがある場合は、C:をそのドライブ文字に置き換えます。


4

手順はこちら

まず、EmptyBin.regのようなファイルを次のように作成する必要があります。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\VolumeCaches\Recycle Bin]
"StateFlags0001"=dword:00000002

ここで、次のバッチ(* .bat)ファイルを作成します。

regedit /s EmptyBin.reg
cleanmgr /sagerun:1

コマンドラインからそのバッチファイルを実行して、ビンを空にします。


残念ながら、私にはうまくいきません。一部のシステムキャッシュはクリアされますが、ごみ箱は変更されません:/
Dawid Ohia

@Dan、奇妙な、rmdir上記の解決策はうまくいきませんか?
Pacerier

2

ながら

rd / s / q%systemdrive%\ $ RECYCLE.BIN

通常はc:であるシステムドライブから$ RECYCLE.BINフォルダーを削除します。ローカルおよび外部ドライブのパーティションに隠し$ RECYCLE.BINフォルダーがあるため、他の使用可能なパーティションから削除することを検討する必要があります(ただし、 USBフラッシュドライブなど、$ RECYCLE.BINフォルダーを持たないリムーバブルドライブ)。たとえば、d:にプログラムをインストールしました。ごみ箱に移動したファイルを削除するには、次のコマンドを実行する必要があります。

rd / s /qd:\$RECYCLE.BIN

コマンドプロンプトでごみ箱を空にする方法については、Stack Overflowで詳細をご覧ください。


1

ごみ箱は別のフォルダーです。C:\ RECYCLERからファイルを削除して、GUIからごみ箱を空にするのと同じ効果を得ることができるはずです。


3
ごみ箱は、単純なフォルダーではなく、仮想フォルダーです。その内容が各ドライブルートの "Recycler"または "$ Recycle.bin"ディレクトリに保存されているのは事実ですが、それらの内容をやみくもに削除しません。おそらく大丈夫ですが、汚いハックのように感じるでしょう。:o)
efotinis
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.