Devo chiamare un'applicazione esterna (ad esempio & "Blocco note") e quindi ottenere l'ID di processo dell'applicazione chiamata.PowerShell - ottiene l'ID di processo dell'applicazione chiamata
Get-Process Notepad = restituirà tutti armadio elabora
voglio fare qualcosa di simile:
$objApp = & 'c:\Notepad.exe'
WHILE (get-process -ID $objApp.id | select -property Responding) {
Start-Sleep -s 10
Echo "STILL WAITING"
}
Echo "Done!!"
Che cos'è passthru? –
@JohnDemetriou Indica a Start-Process di inviare l'oggetto del processo sulla pipeline (ad esempio "per passarlo attraverso la pipeline") – zdan