Visualizza le informazioni di sistema e gestisci i processi da CMD o PowerShell

Il modo più semplice per visualizzare le informazioni sul computer è utilizzare gli strumenti grafici di Windows come (Windows)Task Manager o Informazioni di sistema(Task Manager or System Information) . Tuttavia, alcune persone preferiscono utilizzare il prompt dei comandi o PowerShell(Command Prompt or PowerShell) per quasi tutto. Se ti stai chiedendo come ottenere informazioni di sistema(system info) in CMD ( Prompt dei comandi(Command Prompt) ) o se vuoi imparare a gestire i processi in esecuzione dalla riga di comando(command line) , continua a leggere. Mostreremo come puoi fare tutte queste cose:

NOTA:(NOTE:) le informazioni in questo tutorial si applicano a Windows 10 , Windows 8.1 e Windows 7 e i comandi funzionano sia nel prompt dei comandi(Command Prompt) che in PowerShell .

1. Utilizzare il comando systeminfo(systeminfo command) per ottenere informazioni sul sistema(system information)

Windows ha un comando integrato per controllare la configurazione del sistema(system configuration) . Si chiama systeminfo e, quando lo esegui, ti mostra un lungo elenco di informazioni sul tuo computer. Aprire il prompt dei comandi o PowerShell(Command Prompt or PowerShell) , digitare systeminfo e premere Invio(type systeminfo and press Enter) .

Utilizzo del comando systeminfo per ottenere informazioni sul sistema

Vedi cosa sta succedendo? Il comando systeminfo(systeminfo command) visualizza un elenco di dettagli sul sistema operativo(operating system) , sull'hardware del computer e sui componenti software(computer hardware and software components) . Vengono visualizzati dettagli come la versione del sistema operativo(operating system) installato sul computer, lo stato della RAM o il processore di cui disponi. Ci sono anche alcune informazioni di rete(network information) , come l'IP e gli indirizzi MAC delle tue schede di rete.

2. Utilizzare il comando tasklist(tasklist command) per visualizzare l'elenco dei processi in esecuzione in Windows

Per visualizzare l'elenco dei processi attualmente in esecuzione, è possibile utilizzare il comando tasklist(tasklist command) , sia nel prompt dei comandi che in PowerShell(Command Prompt and PowerShell) . Digita elenco attività(tasklist) e premi Invio.

Utilizzo del comando tasklist per visualizzare l'elenco dei processi attualmente in esecuzione

Il comando dovrebbe produrre un elenco simile a quello sopra, con dettagli sui nomi dei processi in esecuzione, il loro PID (Identificatore di processo)(PID (Process identifier)) e la memoria che usano.

3. Utilizzare il comando taskkill(taskkill command) per interrompere un processo

Per terminare o interrompere un processo in esecuzione dal prompt dei comandi o da PowerShell(Command Prompt or PowerShell) , è possibile utilizzare il comando taskkill(taskkill command) . Supponiamo che tu voglia interrompere OneDrive . Il suo processo si chiama OneDrive.exe . Per ucciderlo, dovresti eseguire il comando taskkill /f /im OneDrive.exe . Il parametro /f indica a Windows di terminare forzatamente il processo e il /im parameter viene utilizzato per identificare e arrestare un processo digitandone il nome.

Utilizzo del comando taskkill per interrompere un processo

Ci sono momenti in cui è necessario aprire un programma due(program twice) o anche più volte. Ogni nuova finestra e talvolta le schede di un programma specifico (ad esempio Firefox ) crea un processo separato chiamato istanza con un PID (Identificatore di processo) univoco(PID (Process identifier)) allegato ad esso.

Per arrestare una singola istanza di un processo, è necessario specificarne il PID (Process identifier) ​​. Supponiamo che ci siano un paio di istanze di Firefox aperte sul tuo computer. Il nome del processo è firefox.exe, ma vuoi chiudere solo una delle sue istanze in esecuzione (schede, finestre).

Più istanze di un processo hanno identificatori di processo univoci

Se vuoi terminare il processo che ha un PID di 2492, dovresti digitare taskkill / PID 2492 e quindi premere Invio(Enter) .

Uccidere un processo in cmd usando il suo PID

Un altro parametro che puoi usare per il comando taskkill(command taskkill) è /t. Questo parametro consente di terminare un processo specificato e tutti i processi figlio che sono stati avviati da esso. Prendi lo stesso esempio: il processo di Firefox(Firefox process) . Supponiamo di avere otto processi e di volerli uccidere tutti usando il parameter /t . Dovresti digitare il comando "taskkill /t /im firefox.exe " e quindi premere Invio(Enter) . Controlla lo screenshot qui sotto per vedere la conferma del comando che hai appena digitato.

Utilizzo di cmd per uccidere tutti i processi figlio di un processo

Tieni presente che se utilizzi in modo improprio i comandi elencati in questo articolo, rischi di perdere i dati aperti nei processi in esecuzione. È essenziale fare attenzione e avere a disposizione un backup dei dati. Quindi(Therefore) procedi con cautela e non dire che non ti abbiamo avvertito. 🙂

NOTA:(NOTE:) per poter terminare qualsiasi processo in esecuzione, è necessario eseguire il prompt dei comandi o PowerShell(Command Prompt or PowerShell) come amministratore. Se non sai come fare, leggi: 9 modi per eseguire programmi come amministratore in Windows .

Ti piace usare la riga(command line) di comando per controllare le informazioni di sistema(system info) e gestire i processi in esecuzione?

Sai come visualizzare le informazioni di sistema(system information) del tuo PC e come interrompere i processi, utilizzando alcuni comandi di testo nel prompt dei comandi o in PowerShell(Command Prompt or PowerShell) . Non ti senti geek in questo momento? Se lo fai, commenta di seguito e dicci quanto ti piace usare CMD o PowerShell(CMD or PowerShell) . 🙂



About the author

Sono un revisore di software ed esperto di produttività. Revisiono e scrivo recensioni di software per varie applicazioni software, come Excel, Outlook e Photoshop. Le mie recensioni sono ben informate e forniscono informazioni obiettive sulla qualità dell'applicazione. Scrivo recensioni di software dal 2007.



Related posts