Một tương đương của lsof có thể được kết hợp đầu ra từ xử lý và listdlls của Sysinternals , tức là:
c:\SysInternals>handle
[...]
------------------------------------------------------------------------------
gvim.exe pid: 5380 FOO\alois.mahdal
10: File (RW-) C:\Windows
1C: File (RW-) D:\some\locked\path\OpenFile.txt
[...]
c:\SysInternals>listdlls
[...]
------------------------------------------------------------------------------
Listdlls.exe pid: 6840
Command line: listdlls
Base Size Version Path
0x00400000 0x29000 2.25.0000.0000 D:\opt\SysinternalsSuite\Listdlls.exe
0x76ed0000 0x180000 6.01.7601.17725 C:\Windows\SysWOW64\ntdll.dll
[...]
c:\SysInternals>listdlls
Thật không may, bạn phải "chạy với tư cách Quản trị viên" để có thể sử dụng chúng.
Ngoài ra listdlls và xử lý không tạo ra dạng bảng liên tục vì vậy việc lọc tên tệp sẽ ẩn PID. findstr /c:pid: /c:<filename>
Tuy nhiên, sẽ giúp bạn rất gần với cả hai tiện ích
c:\SysinternalsSuite>handle | findstr /c:pid: /c:Driver.pm
System pid: 4 \<unable to open process>
smss.exe pid: 308 NT AUTHORITY\SYSTEM
avgrsa.exe pid: 384 NT AUTHORITY\SYSTEM
[...]
cmd.exe pid: 7140 FOO\alois.mahdal
conhost.exe pid: 1212 FOO\alois.mahdal
gvim.exe pid: 3408 FOO\alois.mahdal
188: File (RW-) D:\some\locked\path\OpenFile.txt
taskmgr.exe pid: 6016 FOO\alois.mahdal
[...]
Ở đây chúng ta có thể thấy rằng gvim.exe là tệp đang mở tệp này.