web-dev-qa-db-ja.com

リモートファイルをロックしているのは誰または何であるかをどうやって知るのですか?

nlocker を使用して、どのプロセスがロックを保持しているかを知ることができます。

ただし、問題は、リモートマシン上のファイルにロックがある場合、Unlockerは誰またはどのプロセスがロックしているかを表示しないことです。

とにかく、リモートファイルのロックを保持しているものはありますか(私のリモートファイルはネットワークドライブを介してマップされています)?また、ロックを解除する方法は?

9
dance2die

コンピュータの管理を開き、(マイ)コンピュータを右クリックして、[管理]をクリックします。

システムツール>共有フォルダ>開いているファイル

リモートマシンに接続するには、左側のペインで[コンピューターの管理(ローカル)]を選択し、[アクション>別のコンピューターに接続... "]ダイアログを表示して、コンピューター名を入力し、 OKを押します。

このインターフェイスからセッションを切断することもできます。

11
Wedge

Process Explorer ファイルのハンドルを検索できます

enter image description here

ただし、remoteマシンでは、Handleを実行するために PsExecHandle を組み合わせる必要があります。遠くのコンピューターで。

5
VonC

Sysinternalsの handle を見てください。

3
Sophie Alpert

nlocker は素晴らしいツールです。

すべてのWindowsサーバーにあります。それはあなたのためにファイルのロックを解除し、それを使用しているものを表示します。

0
Berek Bryan

私はこれについての経験がありませんが、 openfiles コマンドはあなたが望むことをするかもしれません。

0
John Fouhy