Punto informatico Network
Domande & Risposte
Ingranaggi, gears, batch, bat, documento, rotelle, notes

Creiamo un file batch (.bat) per killerare i processi in esecuzione sul nostro elaboratore

05/08/2010
- A cura di
Tecniche Avanzate - Un semplice comando e un paio di consigli ben assestati per abbattere i processi attivi sul PC.

Correlati

  Nessun contenuto correlato disponibile

Tag

Passa qui con il mouse e visualizza le istruzioni per utilizzare i tag!

 

Salve a tutti.

Vorrei creare un file .bat che termini determnati processi (scelti). Praticamente vorrei sapere cosa devo scrivere nel Blocco Note, per poi rinominarlo in .bat.

Vorrei che terminasse anche quelli con accesso negato o protetto.

Grazie in anticipo.

 
Domanda posta da sonny149
Per MegaLab.it, risponde Pacopas

Ciao. Anche il comando taskkill credo che vada bene.

  • Istruzioni.

  • Descrizione del comando.

Questo strumento della riga di comando (taskkill) può essere utilizzato per terminare uno o più processi.

I processi possono essere interrotti dalla Id processo o dal nome immagine.

  • Descrizione elenco parametri.

/S sistema Specifica il sistema remoto a cui connettersi.

/U [dominio\]utente Specifica il contesto utente in cui eseguire il comando.

/P [password] Specifica la password per il dato contesto utente. Se omesso, viene richiesto.

/F Specifica la terminazione forzata processo (i).

/FI filtro Visualizza una serie di attività che corrispondono a un dato criterio specificato dal filtro.

/PID id processo Specifica il PID del processo che deve essere terminato.

/IM nome immagine Specifica il nome immagine del processo che deve essere terminato (il Carattere jolly "*" può essere utilizzato per specificare tutti i nomi immagine).

/T Eliminazione struttura: termina il processo specificato e tutti i processi figlio avviati dallo stesso.

/? Visualizza la Guida\Utilizzo.

  • Descrizione filtri.

Nome filtro -> STATUS

Operatori validi -> eq, ne

Valore/i valido/i -> IN ESECUZIONE | NON RISPONDE

------

Nome filtro -> IMAGENAME

Operatori validi -> eq, ne

Valore/i valido/i -> Nome immagine

------

Nome filtro -> PID

Operatori validi -> eq, ne, gt, lt, ge, le

Valore/i valido/i -> Valore PID

------

Nome filtro -> SESSION

Operatori validi -> eq, ne, gt, lt, ge, le

Valore/i valido/i -> Numero di sessione

------

Nome filtro -> CPUTIME

Operatori validi -> eq, ne, gt, lt, ge, le

Valore/i valido/i -> Tempo di CPU nel formato oo.mm.ss. (ore - minuti - secondi)

------

Nome filtro -> MEMUSAGE

Operatori validi -> eq, ne, gt, lt, ge, le

Valore/i valido/i -> Utilizzo della memoria in kB

------

Nome filtro -> USERNAME

Operatori validi -> eq, ne

Valore/i valido/i -> Nome utente in formato [dominio\]utente

------

Nome filtro -> MODULES

Operatori validi -> eq, ne

Valore/i valido/i -> Nome DLL

------

Nome filtro -> SERVICES

Operatori validi -> eq, ne

Valore/i valido/i -> Nome servizio

------

Nome filtro -> WINDOWTITLE

Operatori validi -> eq, ne

Valore/i valido/i -> Titolo finestra

------

Note:

  1. il carattere jolly "*" per l'opzione /IM è ammesso solo insieme ai filtri.
  2. la terminazione dei processi remoti verrà sempre eseguita in modo forzato a prescindere dall'eventuale specificazione dell'opzione /F.
  • Esempi.

TASKKILL /S sistema /F /IM notepad.exe /T

TASKKILL /PID 1230 /PID 1241 /PID 1253 /T

TASKKILL /F /IM notepad.exe /IM mspaint.exe

TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"

TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe

TASKKILL /S sistema /U dominio\nomeutente /FI "USERNAME ne NT*" /IM *

TASKKILL /S sistema /U nomeutente /P password /FI "IMAGENAME eq note*"

È ovvio che devi introdurlo in un batch, poi, a seconda di cosa vuoi ottenere, il .bat sarà più o meno elaborato.


 

Segnala ad un amico

Tuo nome Tuo indirizzo e-mail (opzionale)
Invia a:
    Aggiungi indirizzo email
    Testo

    © Copyright 2024 BlazeMedia srl - P. IVA 14742231005

    • Gen. pagina: 0.35 sec.
    •  | Utenti conn.: 56
    •  | Revisione 2.0.1
    •  | Numero query: 59
    •  | Tempo totale query: 0.16