2009-12-18 60 views

回答

4

沒有標準的方法來查詢可執行文件中的可用命令行參數。這就是爲什麼你必須在網上查找已發佈的清單。例如Microsoft Word

Process.Start(..)重載的方法將各種數據傳入進程,但無法提取它,因爲Process具有這種信息的專有性質。

如果你開始了這些進程,那麼Process.StartInfo可能會提供一些關於它是如何啓動的有用信息(但並不反映可能性),並且如果你只是從內存中獲取一個進程,開始。

儘管許多Windows進程習慣於允許/?以產生參數列表,許多系統使用-help,/ help或--help等,即使這些參數的輸出可能不同並且難以一致地解析以用於發現目的。

1

應用程序接受的命令行參數不會存儲在硬盤上的任何位置,除非該產品附帶有特定的文檔。話雖如此,谷歌將是你最好的朋友。你認爲可以使用不同參數從命令行啓動的任何應用程序都會在網絡上顯示一些信息。

0

你可以去你的應用程序的幫助,並找到它,或者你可以問好老先生。 Google來幫助你。如果您正在查找Windows Word的參數列表,則可以在Microsoft的支持頁面上搜索它。我相信從版本到版本可能會有一些變化。

0

Unix爲此具有內置的文檔系統:手冊頁。這只是基於Unix操作系統的一個特性,它顯示了它是如何面向程序員的(不是一件壞事)。另一個將是包裝和依賴系統的描述。

唉,Windows沒有這樣的標準。