Come posso ottenere gli argomenti della riga di comando di un altro processo?Come leggere gli argomenti della riga di comando di un altro processo in C#?
Uso funzioni statiche della classe System.Diagnostics.Process
posso ottenere un elenco dei processi in esecuzione, ad esempio per nome:
Process[] processList = Process.GetProcessesByName(processName);
Tuttavia, non v'è alcun modo per accedere alla riga di comando utilizzata per avviare questo processo. Come si farebbe questo?
si può spiegare ciò che il vostro cercando di fare questo per? Potrebbe aiutare a trovare una soluzione migliore. –
Voglio recuperare gli argomenti della riga di comando per trovare l'istanza corretta di un'applicazione, nel mio caso msiexec. –
Interessante articolo di Raymond Chen: http://blogs.msdn.com/oldnewthing/archive/2009/11/25/9928372.aspx –