Hallo,
ich möchte ein Programm starten, muß aber vorher ausschließen, daß es schon gestartet ist.
Das Programm soll gestartet werden
Mit diesem Aufruf bekomme ich mehrere Prozesse angezeigt
Ich müßte also noch zusätzlich wissen:
- wer das Programm gestartet hat
- oder besser, wie das Programm gestartet wurde, also "tvnserver.exe -run"
- oder wie kann ich das Problem anders lösen?
Wie kann ich das herausfinden und testen?
Vielen Dank für Hinweise.
ich möchte ein Programm starten, muß aber vorher ausschließen, daß es schon gestartet ist.
Das Programm soll gestartet werden
Code:
$Start = "c:\Programme\TightVNC\tvnserver.exe -run "
Invoke-Expression $Start
Mit diesem Aufruf bekomme ich mehrere Prozesse angezeigt
Code:
$proc = Get-Process | Where-Object {$_.ProcessName -eq "tvnserver"}
Ich müßte also noch zusätzlich wissen:
- wer das Programm gestartet hat
- oder besser, wie das Programm gestartet wurde, also "tvnserver.exe -run"
- oder wie kann ich das Problem anders lösen?
Wie kann ich das herausfinden und testen?
Vielen Dank für Hinweise.