window查看運行程式的命令列參數

來源:互聯網
上載者:User

http://blog.csdn.net/guoquan2003/article/details/5757920

window查看命令列參數 今天很想知道某個程式被調用後,命令列後跟的參數。此方法可以做很多事,比如你可以查看VC 等調用編譯器時後面的參數,以便你將編譯器和VC環境剝離開來,比如鐘家民的那款《Turbo C/C++ for Windows 整合實驗與學習環境》就是知道了命令列參數,然後把編譯器繼承到自己的IDE中。當然由於編譯器編譯時間比較短,也就是執行時間比較短,你可以嘗試讓它編譯大程式,然後執行下面我介紹的方法,應該可以得到後面的參數。
我也沒試過,所以不敢亂說。呵呵,不過有個方法肯定可以,就是使用api hook hook住createprocessA,createprocessW基本就可以得到裡面的cmdLine,就是那些參數了,這種方法必定是行的,不過實現起來就要求有一定編程基礎了。 下面介紹一種通過命令來獲得的方法。我也是網上查到的: 首先使用參數調用你要查看其參數的exe檔案,比如執行某殺毒軟體的升級按鈕,發現它執行了update.exe,不過不是shell這麼簡單,後面有跟參數,這參數我們看不到,也是我們想得到的。我們可以使用下面方法得到:
在XP下是可以查看進程命令列參數的。使用下面的命令。 wmic process get caption,commandline /value 如果想查詢某一個進程的命令列參數,使用下列方式: wmic process where caption="update.exe" get caption,commandline /value 其中update.exe可以換成你要查看的

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.