用于查找锁定文件的人的命令行工具

Jes*_*erE 65 windows command-line locking

我想知道谁锁定文件(win32).我知道WhoLockMe,但我想要一个或多或少做同样事情的命令行工具.

我也看了这个问题,但它似乎只适用于远程打开的文件.

fhe*_*fhe 97

处理应该做的伎俩.

有没有想过哪个程序有特定的文件或目录打开?现在你可以找到.Handle是一个实用程序,它显示有关系统中任何进程的打开句柄的信息.您可以使用它来查看打开文件的程序,或查看程序所有句柄的对象类型和名称.

  • @mark第一次尝试运行`handle/accepteula`.这是在没有对话框的情况下接受EULA的快捷方式. (10认同)
  • GUI版的Handle.https://technet.microsoft.com/en-us/sysinternals/bb896653 (3认同)

web*_*ber 20

handle.exe http://technet.microsoft.com/en-us/sysinternals/bb896655.aspx

这已经帮助了我很多次......


Mac*_*ver 11

下载句柄.

https://technet.microsoft.com/en-us/sysinternals/bb896655.aspx

如果要查找某个程序对某个文件有句柄的操作,请从提取Handle.exe的目录中运行该文件.除非您已将Handle.exe添加到PATH环境变量中.并且文件路径是C:\ path\path\file.txt",运行这个:

handle "C:\path\path\file.txt"
Run Code Online (Sandbox Code Playgroud)

这将告诉您哪些进程已锁定文件(或文件夹).