有没有一种方法来处理命令行锁定的文件,并释放了吗? [关闭](Is there a way to

2019-06-24 15:06发布

有没有一种方法来检测锁定的文件中指定的文件夹,并通过命令行释放他们?

事情是这样的伪代码:

for file in folder do
unlock file

Answer 1:

是的,这是可以使用免费的实用工具叫做手柄 ,由Mark Russinovich的。

它可以下载这里从微软 。

此命令行运行,并会告诉你哪个程序打开特定文件或目录的基础上,它是否有一个开放的句柄资源。

通过运行handle.exe-c标志,你也可以强制指定的句柄关闭,这将打开资源。 但公平的警告:这可能会导致使用资源崩溃,甚至整个系统变得不稳定的应用。 所以,我不会作出这样的习惯; 只用它的特殊情况下,像调试你想到哪里有些不稳。



Answer 2:

不,你不能,你必须先关闭持有该锁的应用程序。 解锁可以帮助您找到锁的来源-如果它是一个崩溃的应用程序,那么你就可以终止它的过程。



文章来源: Is there a way to handle locked file from command line and release it? [closed]