Oli*_*lac 10
来自 Mark Russinovitch Sysinternals(现在归微软所有)的process explorer可以做到这一点:
在“查找”菜单中,单击“查找句柄或 DLL...”
在那里,输入您要查找的内容(例如,f:如果这是您想知道哪些程序仍在使用的磁盘名称)
然后它将显示所有使用句柄或包含您正在查找的字符串的 dll 的进程(例如:包含f:,从而列出所有程序仍在使用某些内容f:或将其当前目录设置在某处f:)
(您可以使用相同的方法找出哪个进程打开了给定的特定文件等)
我建议使用Windows Sysinternals Handle来获取所有打开的处理程序的列表,因为程序很可能留下一个打开的处理程序但没有使用它。
使用手柄,您可以看到此磁盘上打开的内容。它是一个命令提示符程序,只需在保存它的位置键入“句柄”即可。
您还可以键入handle >> results.txt以将它们保存在 results.txt 文件中,以便更轻松地查看它们。
输出采用以下格式:
Handle v3.46
Copyright (C) 1997-2011 Mark Russinovich
Sysinternals - www.sysinternals.com
------------------------------------------------------------------------------
System pid: 4 NT AUTHORITY\SYSTEM
934: File (---) C:\Documents and Settings\SQL_User\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat
938: File (---) C:\Documents and Settings\SQL_User\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat.LOG
93C: File (---) C:\Documents and Settings\SQL_User\NTUSER.dat.LOG
948: File (---) C:\Documents and Settings\SQL_User\NTUSER.DAT
Run Code Online (Sandbox Code Playgroud)
尝试以下步骤:


它应该显示该磁盘上运行的可执行文件。
| 归档时间: |
|
| 查看次数: |
30920 次 |
| 最近记录: |