确定 Microsoft Office 文档“锁定以供‘其他用户’编辑”时的计算机名称

Dak*_*taD 6 microsoft-office microsoft-word

有没有办法确定当前打开 Microsoft Office 文档并因此锁定其他用户无法编辑的计算机名称?

情况是我们使用网络驱动器来共享对常见 Microsoft Office 文档(通常是 MS Word 文档)的访问。有时,文档在计算机上保持打开状态,从而造成文档锁定的情况。更复杂的是,我们有一个通用的 Microsoft 用户名,可用于同时登录多台计算机。因此,知道打开文档所在的计算机名称会很有帮助,而不仅仅是用户名。

小智 0

这里会很棘手。以下是步骤

  1. 在 ~$ 开始的目录中找到锁定文件,可以通过 dir /a 显示
  2. 如果只有 1,则调用 cacls(锁定文件名)或 cacls ~$*。
  3. 如果是非域登录用户,则应读取主机名\用户名。

以下步骤需要在具有管理员权限的服务器上运行。(对于域用户),但域帐户不太可能被共享。

  1. 调用NET FILE,那么你应该找到实际用户的登录名。
  2. 调用NET SESSION,然后你应该找到用户从哪里登录。