0

我正在尝试在批处理过程中添加一个步骤,以确保所有本地文件都已在特定目录中关闭。

我能找到的所有东西都一直指向网络文件和打开文件,但这两个选项都只关闭通过共享访问的打开文件(不是本地文件)。

我已经查看了 taskkill 和 microsoft 的句柄工具,但据我所知,这并不是完成这项任务的最聪明的方法。

是否有与 Net Files 等效的工具可以关闭本地打开的文件?

任何帮助,将不胜感激。

4

1 回答 1

0

你可以handle在命令行上试试这个:

for /f "tokens=2 delims=:" %a in ('handle "c:\folder"') do @for /f %b in ("%~a") do @echo handle -c %~b

echo如果输出看起来不错,请删除。

于 2013-08-20T06:36:30.007 回答