I migliori comandi di PowerShell che devi solo provare
Windows PowerShell è un potente centro di automazione delle attività e gestione del sistema. Ti aiuta a fare le cose con una riga di comando e un linguaggio di scripting. Di tutte le cose interessanti che puoi fare con i cmdlet di PowerShell, ci sono alcuni comandi che si distinguono. Si tratta infatti di comandi senza i quali l’utilizzo di PowerShell non sarebbe una buona opzione per l’amministrazione del sistema. Quindi diamo un’occhiata a quali sono questi comandi.
1. Chiedi aiuto
Ti senti bloccato usando PowerShell da qualche parte? Se questo è il caso, il comando Get-Help può salvarti dalla situazione. Fondamentalmente, il comando Get-Help individua tutti i comandi e quindi ti aiuta a usarli. È possibile utilizzare il comando Get-Help nei seguenti modi:
Avvia PowerShell, digita “Ottieni aiuto” e premi accedere. Non appena lo fai, vedrai tutti i dettagli sul comando Get-Help.
Allo stesso modo, se non sei sicuro di un comando, puoi semplicemente digitare quel comando insieme a Get-Help per ottenere maggiori informazioni al riguardo. Ecco come:
Get-Help -Nome Get-EventLog
2. Get-processo
Il tuo PC esegue una serie di processi in background in qualsiasi momento. Se vuoi conoscerli per qualche motivo particolare, puoi usare il comando Get-Process per farti un’idea abbastanza buona. Ecco come puoi iniziare:
PS C: Get-Processo
Quando digiti il comando precedente e premi Invio, otterrai una panoramica di tutti i programmi in esecuzione sul tuo computer.
3. Arresto del processo
Dato che siamo in tema di processi, esaminiamo anche il cmdlet Stop-Process. Non è raro che processi casuali si chiudano su di te mentre stai utilizzando il tuo computer. In questi casi, diventa fondamentale fermare questi processi con l’aiuto Processo di arresto comando.
Ecco come terminare un processo:
PS C:> Stop-Processo -Nome “explorer”
In questo esempio, terminiamo Esplora file di Windows con Stop-Process.
4. Ottieni cronologia
Il comando Get-History fornisce un elenco di comandi utilizzati in una sessione. Con esso, puoi farti un’idea di tutti i comandi che hai usato in una sessione.
Basta andare su PowerShell, digitare “Get-History” e premere accedere:
Ottieni cronologia
Come puoi vedere, finora ho eseguito powershell_ise.exe e comandi di supporto da PowerShell.
5. Esporta CSV
Il comando Export CSV è utile quando si desidera esportare alcuni importanti dati di PowerShell in CSV. Fondamentalmente, funziona convertendo gli oggetti PowerShell (che sono fondamentalmente quantità di qualcosa) in un array di stringhe e li salva in un file CSV. Ecco come eseguire questo comando:
Get-Service | Esporta-CSV c:service.csv
6. Ottieni l’ordine
Se vuoi farti un’idea veloce dei diversi comandi e tipi installati sul tuo computer, non puoi sbagliare con Get-Command. Basta digitare “Get-Command” in PowerShell e premere Invio. Otterrai una rapida panoramica di tutte le funzioni, i cmdlet, gli script o gli alias installati sul tuo computer.
Ottieni-Ordine
Comandi di PowerShell che potrebbero essere utili
PowerShell ha molti comandi da provare. Microsoft ha un intero elenco di comandi Puoi controllare.