簡體   English   中英

是否可以確定將哪些命令行參數傳遞給Windows可執行文件?

[英]Is it possible to determine what command line arguments were passed to a Windows executable?

在unix環境中,通常只能運行ps並查看被調用的確切命令,包括開關和它可能已收到的任何參數值。

我有一個Windows可執行文件,如果它已經運行后,我能看到傳入的值,那么它將對調試很有用。 是否可以使用Windows默認安裝中已經存在的實用程序來完成此操作,或者可以下載某些內容來完成此操作?

在Windows 7和更高版本(可能是Vista,但我沒有安裝需要檢查)上,內置的任務管理器可以執行此操作。 轉到“ Processes選項卡,然后依次View->Select Columns->Command Line

Sysinternals有一個方便的工具,過程瀏覽器。 您可以為每個進程顯示的列之一是命令行。

Sysinternals由Microsoft免費提供

鏈接

您只需單擊幾下即可從Windows任務管理器中看到此內容。

  1. 右鍵單擊任務欄或Ctrl-Alt-Del以打開任務管理器。
  2. 從菜單查看 > 選擇列 >檢查命令行

您可以使用任務管理器檢查命令行:

在此處輸入圖片說明

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM