io a volte ottenere un processo tale che se corro taskkill /im the_process.exe /f /t
, allora non ucciderlo, perché: ERROR: The process with PID 6492 (child process of PID 5788) could not be terminated. Reason: There is no running instance of the task.
taskkill non uccide processo
Ma se apro Task Manager e fare clic su Termina processo, quindi va via. Perché il task manager funziona ma taskkill no? Devo essere in grado di terminare il processo in modo programmatico, quindi ho bisogno di trovare un comando CLI che uccida con successo questo processo.
Ho cercato su google ma non ho ancora trovato una soluzione funzionante.
'powershell kill -n the_process'? –
Nada. 'kill: impossibile trovare un processo con il nome" the_process.exe ". Verificare il nome del processo e chiamare di nuovo il cmdlet. Alla riga: 1 carattere: 1 + kill -n the_process.exe + ~~~~~~~~~~~~~~~~~~~ + CategoriaInfo: ObjectNotFound: (the_process .exe: String) [Stop-Process], ProcessCommandException + FullyQualifiedErrorId: NoProcessFoundForGivenName, Microsoft.PowerShell.Commands.StopProcessCommand 'Ho anche provato senza" .exe ". Ho anche provato con un asterisco alla fine. Ho anche provato a eseguire la finestra di cmd come amministratore. –
Puoi dirci qualcosa in più su questo processo? Sei assolutamente certo che questo processo sia effettivamente in esecuzione? –