【问题标题】:Is it possible to programatically find out what process is locking a file across a network是否可以以编程方式找出哪个进程正在通过网络锁定文件
【发布时间】:2008-10-16 12:11:12
【问题描述】:

我在 Windows 2003 服务器上有一个文件,该文件被另一个 Windows 2003 服务器上运行的进程锁定。是否可以找出哪台机器上的哪个进程正在锁定该资源。我不介意我使用哪种语言来执行此操作。

【问题讨论】:

    标签: windows networking locking


    【解决方案1】:

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

    PsFile

    “net file”命令显示一个 其他计算机的文件列表 已在其上打开的系统上 你执行命令,但是它 截断长路径名并且不 让您看到该信息 远程系统。 PsFile 是一个 显示列表的命令行实用程序 系统上打开的文件 远程,它还允许您 按名称或关闭打开的文件 通过文件标识符。

    ...

    工作原理

    PsFile 使用平台 SDK 中记录的 NET API。

    【讨论】:

      猜你喜欢
      • 2011-10-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-08
      • 1970-01-01
      • 2010-11-26
      • 1970-01-01
      • 2012-09-16
      相关资源
      最近更新 更多