Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file 获取打开的文件信息的编程方式类似于计算机管理\共享文件夹\打开的文件?(服务器2012R2)_Batch File_Windows Server 2012 R2_Filelock_Shared File - Fatal编程技术网

Batch file 获取打开的文件信息的编程方式类似于计算机管理\共享文件夹\打开的文件?(服务器2012R2)

Batch file 获取打开的文件信息的编程方式类似于计算机管理\共享文件夹\打开的文件?(服务器2012R2),batch-file,windows-server-2012-r2,filelock,shared-file,Batch File,Windows Server 2012 R2,Filelock,Shared File,由于应用程序问题,正在尝试跟踪服务器上打开的文件\锁。我可以使用计算机管理\共享文件夹\打开文件并查看此数据。我得到的字段是: 打开文件,访问人,类型,#锁定,打开模式 使用此工具,我可以将列表导出为CSV。在尝试生成一个批处理文件来自动执行时,我找到了OpenFiles.exe。脚本工作正常,问题是我只得到以下字段: ID,访问者,类型,打开文件(路径\可执行文件) OpenFiles.exe没有获取#Locks数据的选项。这是令人沮丧的,考虑到我想要的数据就在Windows工具中!以前有人解

由于应用程序问题,正在尝试跟踪服务器上打开的文件\锁。我可以使用计算机管理\共享文件夹\打开文件并查看此数据。我得到的字段是:

打开文件,访问人,类型,#锁定,打开模式

使用此工具,我可以将列表导出为CSV。在尝试生成一个批处理文件来自动执行时,我找到了OpenFiles.exe。脚本工作正常,问题是我只得到以下字段:

ID,访问者,类型,打开文件(路径\可执行文件)


OpenFiles.exe没有获取#Locks数据的选项。这是令人沮丧的,考虑到我想要的数据就在Windows工具中!以前有人解决过这个问题吗?

请在

使用以下命令,您应该能够获取所需的所有信息:

handle.exe -a -u -s

Handle可以给我打开的文件,但它不记录锁的数量。-u选项也不起作用,我得到\,我以管理员的身份运行它。