誰がファイル (win32) をロックしているか知りたいです。WhoLockMeについては知っていますが、多かれ少なかれ同じことを行うコマンドラインツールが欲しいです。
this questionも見ましたが、リモートで開かれたファイルにのみ適用されるようです。
誰がファイル (win32) をロックしているか知りたいです。WhoLockMeについては知っていますが、多かれ少なかれ同じことを行うコマンドラインツールが欲しいです。
this questionも見ましたが、リモートで開かれたファイルにのみ適用されるようです。
ハンドルはトリックを行う必要があります。
どのプログラムが特定のファイルまたはディレクトリを開いているのか疑問に思ったことはありませんか? 今、あなたは見つけることができます。Handle は、システム内の任意のプロセスの開いているハンドルに関する情報を表示するユーティリティです。これを使用して、ファイルを開いているプログラムを表示したり、プログラムのすべてのハンドルのオブジェクト タイプと名前を表示したりできます。
handle.exe http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx
これは私を何度も助けてくれました....
ハンドル ダウンロード.
https://technet.microsoft.com/en-us/sysinternals/bb896655.aspx
特定のファイルのハンドルを持っているプログラムを見つけたい場合は、Handle.exe が抽出されたディレクトリからこれを実行します。PATH
環境変数に Handle.exe を追加していない限り。ファイル パスは C:\path\path\file.txt です」、これを実行します。
handle "C:\path\path\file.txt"
これにより、どのプロセスがファイル (またはフォルダー) をロックしているかがわかります。
私は何年もUnlockerを使用してきましたが、とても気に入っています。プログラムを識別し、フォルダ\ファイルのロックを解除するように提案するだけでなく、ロックされている処理を強制終了することもできます。
さらに、削除など、問題のロックされたファイルに対して行うアクションを提供します。
Unlocker は、「ファイルを削除できません」や「アクセスが拒否されました」などのエラー メッセージでロックされたファイルを削除するのに役立ちます。ビデオチュートリアルが利用可能です。
Unlocker で解決できるエラーには次のようなものがあります。
- ファイルを削除できません: アクセスが拒否されました。
- 共有違反が発生しました。
- ソースまたは宛先ファイルが使用中の可能性があります。
- ファイルは別のプログラムまたはユーザーによって使用されています。
- ディスクがいっぱいでなく、書き込み保護されていないこと、およびファイルが現在使用されていないことを確認してください。