Dê uma olhada em Process Explorer
, que vem de sysinternals.
Eu tenho dois programas:
Quando o A.exe está em execução, ele chama B.exe com uma série de argumentos.
Alguma sugestão de como posso ver esses argumentos? Eu poderia escrever outro Programa B.exe para fazer isso, mas soa mais complicado do que precisa ser.
Idéias?
Dê uma olhada em Process Explorer
, que vem de sysinternals.
Acho que o Windows SDK tem xperf.exe e também pode rastrear chamadas de processo. Não tenho certeza. Não é um homem vitorioso.
Isso deve funcionar no Windows e no Linux, mas não tenho certeza:
import sys
print sys.argv #This prints a list of all arguments
if '--option' in sys.argv:
pass #do something