Originariamente inviato da oregon
In effetti qualche soluzione ci sarebbe, ma è abbastanza complessa ...

A parte gli scherzi, un paio di strade potrebbero essere

1) usi la API

ZwQueryInformationProcess

per ottenere informazioni circa un determinato processo, che utilizzerai con la API

ZwReadVirtualMemory

per ottenere i dati che cerchi (tutti i dettagli, da qualche parte, su MSDN ...)


2) usi il tool WMIC da linea di comando, in questo modo

WMIC /OUTPUT:C:\ProcessList.txt PROCESS get Caption,Commandline,Processid

e leggi il contenuto del file C:\ProcessList.txt creato dallo stesso

Posso chiederti di spiegare un pò meglio la soluzione con le API ??
Grazie