2
我在cmd中使用了以下命令來獲取進程命令行。它給出了所有進程的詳細信息:按名稱進程的命令行
WMIC /OUTPUT:C:\ProcessList.txt PROCESS get Caption,Commandline,Processid
我想在記事本中按名稱獲取特定進程的詳細信息。感謝名單。
我在cmd中使用了以下命令來獲取進程命令行。它給出了所有進程的詳細信息:按名稱進程的命令行
WMIC /OUTPUT:C:\ProcessList.txt PROCESS get Caption,Commandline,Processid
我想在記事本中按名稱獲取特定進程的詳細信息。感謝名單。
您可以使用WHERE子句。但你沒有打算說出你在找什麼程序。
如果你知道processId,你可以使用類似的東西。
WMIC /OUTPUT:"C:\ProcessList.txt" process where processid=8196 get Caption,Commandline,Processid
/輸出選項的替代方法是簡單地重定向輸出。如果你知道的標題,那麼你可以使用類似:
>"c:\ProcessList.txt" wmic process where "caption='chrome.exe'" get caption,commmandLine,processId
的WHERE子句使用SQL語法 - 字符串用單引號。您可以使用複雜的邏輯和通配符。 %
匹配任何0個或更多字符,而_
匹配任何一個字符。
>"c:\ProcessList.txt" wmic process where "caption like 'c%.ex_' and processId<5000" get caption,commandLine,processId