我有一个Unix shell脚本,可以关闭访问文件夹的任何进程: fuser -k ..\logs\* 有没有Windows批处理脚本等效于这个?我知道TASKKILL,但我不确定它是否能做到我需要的。有人知道在Windows shell下是否可能实现吗?
fuser 命令可以告诉我哪些进程正在使用一个文件或目录。 我正在寻找相反的命令:让我知道哪些文件被一个进程使用。 更新 忘记提到这是针对 Solaris 系统的。
我知道有一个fuser命令可以列出进程的pid,但是如何持续监控哪个进程访问了文件呢?(类似于tail -f filename的行为) 假设有一个进程写入文件并在一定时间间隔后释放句柄,因此很难使用fuser捕获该进程。