[解決済み] コマンドプロンプトでごみ箱を空にする方法は?
2023-05-25 16:18:34
質問
通常、マウスでごみ箱を右クリックし、[ごみ箱を空にする] を選択して、ごみ箱の内容を削除します。しかし、コマンド プロンプトを使用してごみ箱の中身を削除する必要がある要件があります。これは可能ですか?もし可能であれば、どのようにそれを達成できますか?
どのように解決するのですか?
システム ファイルを含むドライブ上のごみ箱ディレクトリを永久に削除することにより、コマンド ラインから効果的にごみ箱を空にすることができます。(ほとんどの場合、これは
C:
ドライブになりますが、常にそうなるとは限らないので、この値をハードコードすべきではありません。代わりに
%systemdrive%
環境変数を使用します)。
この戦術がうまくいく理由は、各ドライブには隠された保護されたフォルダーがあり、そのフォルダー名は
$Recycle.bin
という名前の隠しフォルダがあり、ごみ箱が実際に削除されたファイルやフォルダーを格納する場所だからです。このディレクトリが削除されると、Windows は自動的に新しいディレクトリを作成します。
そこで、このディレクトリを削除するために
rd
コマンドを使用します (
r
削除
d
ディレクトリ)を
/s
これは、指定されたディレクトリ内のすべてのファイルとディレクトリを同様に削除することを示します。
rd /s %systemdrive%\$Recycle.bin
このアクションは 永久に ごみ箱にあるすべてのファイルおよびフォルダーを削除します。 すべてのユーザー アカウントから . さらに、このアクションを実行するのに十分な権限を持つために、(明らかに)昇格したコマンド プロンプトからコマンドを実行する必要があります。
関連
-
[解決済み] scpを使ってリモートからローカルにフォルダをコピーするにはどうしたらいいですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] Bashでコマンドライン引数を解析するには?
-
[解決済み] Bashでコマンドの出力に変数を設定するにはどうすればよいですか?
-
[解決済み] MySQLでコマンドラインを使用してユーザーアカウントのリストを取得するにはどうすればよいですか?
-
[解決済み] コマンドライン引数の読み方・処理方法は?
-
[解決済み] Windowsのシャットダウン、再起動、ログオフをbatファイルで行うには?
-
[解決済み】Windowsのコマンドプロンプトでエイリアスを使用する方法
-
[解決済み] Windowsのコマンドプロンプトでlsを作成する方法は?
-
[解決済み] 別のcmd.exeプロンプトから新しいcmd.exeウィンドウを作成する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
DockerでWindows 10からVolumeボリュームにフォルダを共有する
-
[解決済み】Windowsのコマンドプロンプトで特定のディレクトリにあるファイル/サブフォルダを削除する方法
-
[解決済み] bat ファイルで複数の maven コマンドを実行するには?
-
[解決済み] バッチファイルのアットマーク(@)とは何ですか、そして何をするのですか?
-
[解決済み] Phonegap Cordovaのインストール Windows
-
[解決済み] Windowsのgit diffで「端末が完全に機能していない」という警告が出るのはなぜですか?
-
[解決済み] Docker Composeのビルドに失敗 - ファイル共有は中止されました。
-
[解決済み] Sublimeをデフォルトエディタに
-
[解決済み] .BATスクリプトをデバッグするにはどうしたらいいですか?
-
[解決済み] RS232シリアルポートのフェイク