ネットワークを介してファイルをロックしているプロセスをプログラムで確認することは可能ですか?

StackOverflow https://stackoverflow.com/questions/208283

  •  03-07-2019
  •  | 
  •  

質問

Windows 2003サーバーに、別のWindows 2003サーバーで実行されているプロセスによってロックされているファイルがあります。どのマシンのどのプロセスがこのリソースをロックしているかを知ることは可能ですか?これを行うのにどの言語を使用しても構いません。

役に立ちましたか?

解決

http://technet.microsoft.com/en-us/sysinternals /bb897552.aspx

  

PsFile

     

"ネットファイル"コマンドはあなたを示しています   他のコンピューターが使用するファイルのリスト   システム上で開かれている   コマンドを実行しますが、   長いパス名を切り捨てますが、しません   その情報を見てみましょう   リモートシステム。 PsFileは   リストを表示するコマンドラインユーティリティ   開かれているシステム上のファイルの   リモートで、それはまたあなたがすることができます   開いているファイルを名前で閉じるか、   ファイル識別子によって。

     

...

     

仕組み

     

PsFileは、プラットフォームSDKに記載されているNET APIを使用します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top