Batch file 获取打开的文件信息的编程方式类似于计算机管理\共享文件夹\打开的文件?(服务器2012R2)
由于应用程序问题,正在尝试跟踪服务器上打开的文件\锁。我可以使用计算机管理\共享文件夹\打开文件并查看此数据。我得到的字段是: 打开文件,访问人,类型,#锁定,打开模式 使用此工具,我可以将列表导出为CSV。在尝试生成一个批处理文件来自动执行时,我找到了OpenFiles.exe。脚本工作正常,问题是我只得到以下字段: ID,访问者,类型,打开文件(路径\可执行文件)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工具中!以前有人解
OpenFiles.exe没有获取#Locks数据的选项。这是令人沮丧的,考虑到我想要的数据就在Windows工具中!以前有人解决过这个问题吗?请在 使用以下命令,您应该能够获取所需的所有信息:
handle.exe -a -u -s
Handle可以给我打开的文件,但它不记录锁的数量。-u选项也不起作用,我得到\,我以管理员的身份运行它。