2
我們使用能夠將腳本用於不同任務的軟件。從調用進程獲取命令行
在一個腳本中,我想啓動一個輔助工具來輸入一些額外的數據。因此,我需要知道下圖中顯示的調用軟件的命令行參數。
是否有可能從調用過程中得到這些,或者至少通過尋找「映像名稱」,讓他們?
我們使用能夠將腳本用於不同任務的軟件。從調用進程獲取命令行
在一個腳本中,我想啓動一個輔助工具來輸入一些額外的數據。因此,我需要知道下圖中顯示的調用軟件的命令行參數。
是否有可能從調用過程中得到這些,或者至少通過尋找「映像名稱」,讓他們?
結合Wapac的評論和Simon Mourier在this的回答中提供的問題解決了問題。
現在我有兩個輔助類:
在我的節目,我只需要現在就撥打:
Process process = Process.GetCurrentProcess();
Process parent = ParentProcessUtilities.GetParentProcess(process.Id);
String[] parameters = CommandLineUtilities.getCommandLinesParsed(parent);
請問HTTP://計算器.com/questions/2633628/can-i-get-command-line-arguments-of-other-processes-from-net -c help? – Wapac