Làm cách nào tôi có thể hiển thị đường dẫn tệp EXE đầy đủ của mỗi quy trình đang chạy từ dòng lệnh trong Windows?
Tôi đã thử danh sách tác vụ và pslist , nhưng chúng không hiển thị đường dẫn đầy đủ:
tasklist /FI "ImageName eq Spring.Tests.exe" /v /fo List
Cung cấp:
Image Name: Spring.Tests.exe
PID: 3956
Session Name: Console
Session#: 1
Mem Usage: 9,772 K
Status: Running
User Name: W81ENTX64DELPHI\Developer
CPU Time: 0:00:01
Window Title: Spring
và
pslist Spring.Tests -x
cho:
Name Pid VM WS Priv Priv Pk Faults NonP Page
Spring.Tests 3956 83472 9772 5320 5692 5037 11 157
Tid Pri Cswtch State User Time Kernel Time Elapsed Time
1488 10 11018 Wait:UserReq 0:00:00.906 0:00:01.046 0:53:06.977
Vì Spring.Tests.exe
có thể trong các thư mục khác nhau, tôi muốn biết cái nào đã được thực thi.
1
oh đó là một câu hỏi kinh điển .. bên cạnh quản lý tác vụ có một cột. Đối với dòng lệnh, WMIC và powershell có thể. nó thậm chí ở đây hoặc trên stackoverflow .. phải ở khắp mọi nơi ... Thật ra tôi không thể thấy nó được trả lời đầy đủ ở đây, tôi có một lưu ý về nó .. tôi sẽ kiểm tra
—
barlop
@barlop thật buồn cười: trong khi bạn viết bình luận của mình, tôi đã thử nghiệm với PowerShell, vì tôi cũng đang thực hiện một số thử nghiệm PowerShell khác (:
—
Jeroen Wiert Pluimers
không cần ':(' phương pháp của bạn rất gọn gàng và bạn đã tìm thấy nó nhanh chóng
—
barlop
Tôi phải tự kỷ! Có lẽ bạn nên đặt một cái mũi vào mặt cười để làm cho nó rõ ràng hơn ;-)
—
barlop
@kayleeFrye_onDeck Tôi thành công hơn khi chạy các giải pháp theo mã thông báo UAC nâng cao, nhưng thực sự mong muốn có một phiên bản dòng lệnh của technet.microsoft.com/en-us/sysi INTERNals / prosexsexplorer.aspx cho phép truy vấn đáng tin cậy theo mã thông báo đó.
—
Jeroen Wiert Pluimers