当前位置:  开发笔记 > 开发工具 > 正文

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

如何解决《用于查找锁定文件的人的命令行工具》经验,为你挑选了3个好方法。

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

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



1> fhe..:

处理应该做的伎俩.

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


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

2> webclimber..:

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

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



3> MacGyver..:

下载句柄.

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"

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

推荐阅读
和谐啄木鸟
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有