Domanda

Sono un novizio powershell, ma spesso mi ritrovo di partenza e arresto di un piccolo gruppo di servizi quando sto debug del codice. In PowerShell Posso facilmente arrestare i processi utilizzando un carattere jolly ma mi fa confermare. V'è un parametro -confirm, ma non deve essere utilizzato in modo corretto?

`Stop-Process -ProcessName alcore.* -Confirm`

Posso bypass la conferma e basta interrompere il processo?

Grazie per qualsiasi aiuto, ~ Ck a San Diego

È stato utile?

Soluzione

Prova

stop-process -ProcessName alcore.* -Force

Da get-help stop-process:

  

In Windows Vista e versioni successive di Windows, per fermare un processo   che non è di proprietà dell'utente corrente,   è necessario avviare Windows PowerShell con l'opzione "Esegui come amministratore". Anche,   viene richiesta la conferma   se non si utilizza il parametro Force.

Altri suggerimenti

-Confirm: $ false

-Confirm:. $ False è corretto e opere per tutte le richieste di conferma PS

Se non si vuole fare una conferma allora non usare l'opzione -confirm ma invece la force. Facendo questo farà sì che il processo di essere fermato senza alcuna conferma da parte dell'utente.

  

uccidere -force outlook

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top