Windowsディレクトリから100,000個のファイルを削除する最良の方法は何ですか
1つのディレクトリに100,000以上のファイルを持つユーザーがいました。Explorerがメモリをいっぱいにし、マシンがクラッシュする可能性がある間、マシンがロックされて長時間使用できなくなります。ディレクトリとコンテンツをダンプする簡単な方法はありますか?コマンドラインのdeltreeを使用してみましたが、これはあまり良くありませんでした。 DaveF 追加- 同じユーザー(実際にはクライアント)でこの問題が何度か発生しました。プログラムは、実行中に数十万の一時ファイルを作成します。プログラムが正常に動作する場合、これが終了するとスローが削除されるため、問題はありません。しかし、ファイルの混乱を残して死ぬことがあります。rmdirおよびdelなどのメソッドを使用してみましたが、エクスプローラーを使用するよりも高速ですが、通常は同じ問題が発生します。パーティションが破損し、説明のつかないロックされたファイルがあります。一部のファイルには許可の問題があり、削除が機能しなくなります。通常、これらの問題は再起動で修正できますが、この場合、これは重要なシステムであるため、実稼働時間にはできません。Unixでは、rm -rfなどを実行するだけで、これは迅速であり、一般的には実際の問題はありません。 ところで-アプリケーションは変更されていますが、これはしばらくの間実稼働に入りませんが、この問題はおそらく他の人にとって興味深いものでしたが。 更新-システムにMKS Nutcrackerがあるため(コマンドラインユーティリティなし)、プログラマに簡単なrmをノックさせることができました。これは、del / deltreeなどよりも数桁速いです。標準のWindowsシステム管理ツールとしてすぐに利用できるようなシンプルなアプリがないのは奇妙です。