Comandos de PowerShell en Windows: guía esencial para dominarlos

by Tecnoandroid
Comandos de PowerShell en Windows: guía esencial para dominarlos

Los comandos de PowerShell son una de esas herramientas que separan a quien usa Windows por encima de quien lo domina de verdad. Mucha gente todavía piensa che PowerShell sia solo un CMD con qualche funzione in più. C’è del vero, certo, ma la faccenda è diversa e non tutti i comandi funzionano allo stesso modo tra le due console.

Perché PowerShell è uno strumento a riga di comando creato da Microsoft per amministrare sistemi, automatizzare attività e gestire ambienti, tra le altre cose. La differenza sostanziale rispetto al vecchio CMD sta nel modo di lavorare. Mentre CMD maneggia testo semplice, qui si lavora con oggetti veri e propri, e questo apre la porta a operazioni molto più avanzate.

Cómo funciona una tubería en PowerShell

Un buon esempio di come PowerShell lavori con gli oggetti è questa riga:

Get-Process | Sort-Object CPU | Select-Object Name,CPU

Link affiliato

Qui entra in gioco uno dei concetti più importanti, la cosiddetta tubería, che si scrive con una barra verticale | (Alt GR 1). Serve a collegare i comandi tra loro, passando l’uscita di uno come ingresso per il successivo. In pratica una catena, dove ogni anello lavora su ciò che gli arriva dal precedente.

Questo comando in particolare fa tre cose. Get-Process mostra l’elenco di tutti i processi attivi sul sistema in quel momento. Sort-Object CPU prende quella lista e la ordina in base all’uso della CPU, in modo ascendente per impostazione predefinita. Infine Select-Object Name,CPU riduce l’elenco e lascia visibili solo due colonne, il nome del processo e il tempo di processore consumato.

Comandos esenciales que conviene aprender

Chi vuole tirare fuori il massimo da questo strumento potente firmato Microsoft farà bene a partire dai comandi essenziali. Alcuni riguardano le informazioni di sistema, altri la gestione di cartelle e file.

Sul fronte delle informazioni di sistema, oltre a identificare l’hardware della macchina, si può anche consultare la cronologia dei comandi già usati, cosa che a volte torna parecchio utile. Get-ComputerInfo mostra informazioni dettagliate sul sistema. Get-Date restituisce data e ora. Get-History elenca la cronologia dei comandi digitati, mentre Clear-History la ripulisce quando serve fare ordine.

Link affiliato

Passando invece alla navigazione e ai file, con PowerShell ci si sposta tra le cartelle e si eseguono le operazioni di base sui documenti. Creare, copiare, spostare e perfino eliminare file diventa una questione di poche righe scritte nella console.

Fuente
Imagen: hardzone.es

Related Articles