I 12 comandi PowerShell più utili per Windows

La maggior parte degli amministratori IT utilizza PowerShell per scripting e automazione, ma non è riservato solo ai professionisti IT: chiunque abbia a che fare con cartelle disordinate ha bisogno di questi comandi. Li usano per rintracciare codice obsoleto, organizzare i file dei clienti e riordinare il caos che si accumula dopo mesi di lavoro con scadenze.

12. Ottieni aiuto

I 12 comandi PowerShell più utili per Windows
Ottieni il comando di aiuto in PowerShell

Se hai imparato a usare PowerShell guardando video su YouTube, uno dei primi comandi che ti verrà in mente è Get-Help. Come suggerisce il nome, Get-Help ti aiuta a trovare informazioni sui cmdlet di PowerShell, insieme alla loro sintassi e ai loro parametri; fornisce anche esempi su come utilizzarli.

Per vedere come funziona un comando, digitare Get-Help seguito dal nome del comando:

Get-Help Get-Process

Questo comando visualizza il riepilogo del comando, la sintassi e i parametri.

11. Ottieni-Comando

I 12 comandi PowerShell più utili per Windows
Ottieni il comando in Powershell

Mentre Get-Help fornisce informazioni dettagliate su un cmdlet, Get-Command aiuta a trovare ed elencare tutti i comandi disponibili. Ad esempio, se sai cosa vuoi fare ma non ricordi il nome esatto del comando, Get-Command ti aiuta a trovare i comandi in base a nomi o schemi individuali.

Ad esempio, per provare a trovare tutti i comandi contenenti la parola "processo", immettere:

Get-Command *process*

Questo comando visualizza tutti i comandi denominati "processo".

10. Test-NetConnection

I 12 comandi PowerShell più utili per Windows
Comando Test-NetConnection in PowerShell

Se si utilizzano strumenti separati per ping , telnet e traceroute , il cmdlet Test-NetConnection eseguirà tutte e tre le operazioni. Si tratta di uno strumento per la risoluzione dei problemi di rete, che verifica se il problema è sulla rete, sul server o altrove.

Per verificare se un sito web è accessibile, eseguire:

Test-NetConnection WebTech360.com

Questo comando fornisce i risultati del ping e le informazioni di base sulla connessione.

9. Ottieni-ChildItem

I 12 comandi PowerShell più utili per Windows
ottenere il comando childitem in Powershell

Get-ChildItem mostra i file e le cartelle in qualsiasi directory. Vuoi vedere il contenuto di Documenti? Inserisci questo comando, sostituendo "username" con il tuo nome:

Get-ChildItem C:\Users\Username\Documents

È possibile combinare Get-ChildItem con altri comandi per creare script e automatizzare attività di elaborazione batch, automatizzando e controllando i file per verificarne la corrispondenza con criteri specifici.

8. Dove-Oggetto

I 12 comandi PowerShell più utili per Windows
Comando Where object in PowerShell

Nell'esempio precedente, potresti aver notato che l'articolo utilizzava il cmdlet Where-Object per trovare file di grandi dimensioni ed eri curioso di sapere a cosa serve questo comando. Where-Object filtra i dati selezionando oggetti con valori di proprietà specifici, in modo simile a un'istruzione if in programmazione. All'interno delle parentesi graffe, $_ rappresenta ogni elemento valutato in base ai criteri di filtro.

Ad esempio, se hai bisogno di vedere tutti i servizi in esecuzione, immetti questo comando:

Get-Service | Where-Object {$_.Status -eq "Running"}

7. Seleziona-Oggetto

I 12 comandi PowerShell più utili per Windows
Comando Seleziona oggetto in Powershell

Spesso, l'output del comando include più informazioni del necessario. Select-Object consente di selezionare solo i dati desiderati. È quindi possibile esportare le proprietà selezionate in un file CSV utilizzando il cmdlet Export-Csv. Per visualizzare solo i nomi e lo stato dei servizi, utilizzare:

Get-Service | Select-Object Name, Status

Se stai cercando i 5 processi che utilizzano maggiormente la CPU , eccoli qui:

Get-Process | Sort-Object CPU -Descending | Select-Object -First 5 Name, CPU

6. Ottieni membro

I 12 comandi PowerShell più utili per Windows
Comando Get-Member in PowerShell

PowerShell funziona con gli oggetti e Get-Member ne mostra le proprietà e i metodi. Ad esempio, se il comando restituisce un file, Get-Member può mostrarne le dimensioni, la data di creazione e altri dettagli. Immetti il ​​seguente comando per visualizzare le informazioni contenute in un oggetto processo:

Get-Process | Get-Member

Questo comando visualizza proprietà come CPU, Id e WorkingSet, insieme a metodi come Kill() e Refresh().

5. Set-Clipboard e Get-Clipboard

I 12 comandi PowerShell più utili per Windows
Imposta il comando degli appunti in PowerShell

Quando si desidera copiare una grande quantità di output di PowerShell, è possibile selezionarlo manualmente o utilizzare Set-Clipboard. Selezionare manualmente significa scorrere verso l'alto, iniziare a selezionare, trascinare con attenzione verso il basso e sperare di non commettere errori. Set-Clipboard e Get-Clipboard semplificano notevolmente l'intero processo.

Per copiare i risultati del comando negli appunti, immettere il seguente comando:

Get-Process | Select-Object Name, CPU | Set-Clipboard

Ora puoi incollare i risultati in Microsoft Excel o in qualsiasi editor di testo.

4. Out-GridView

I 12 comandi PowerShell più utili per Windows
Comando Out-GridView in PowerShell

A volte è necessario ordinare e filtrare i risultati in modo interattivo. Out-GridView apre una finestra separata con una tabella ricercabile e ordinabile.

Get-Process | Out-GridView

Questo comando aprirà una nuova finestra che mostra un elenco dei processi in esecuzione in formato tabella GUI. Clicca sulle intestazioni di colonna per ordinare o digita nella casella filtro per effettuare una ricerca.

3. Ottieni processo

I 12 comandi PowerShell più utili per Windows
Comando Get-Process in Powershell

Get-Process visualizza tutti i programmi in esecuzione sul computer, inclusi l'utilizzo della memoria, il tempo della CPU e l'ID del processo.

Per visualizzare tutti i processi in esecuzione, basta digitare:

Get-Process

2. Ottieni-FileHash

I 12 comandi PowerShell più utili per Windows
Comando Get-FileHash in Powershell

Get-FileHash calcola il valore hash del contenuto del file utilizzando l'algoritmo hash specificato. Questo comando consente di verificare i download o di verificare se qualcuno ha manomesso i file.

Per ottenere l'hash SHA256 di un file:

Get-FileHash C:\Downloads\Sample.docx

1. Il parametro -WhatIf

I 12 comandi PowerShell più utili per Windows
parametro del comando whatif in PowerShell

Il parametro -WhatIf consente di visualizzare in anteprima i risultati del comando senza eseguirlo. Questa opzione è particolarmente utile quando si eseguono comandi di Powershell per eliminare, spostare o modificare file, ad esempio per la pulizia di vecchi log di build o la distribuzione di risorse web.

Per visualizzare in anteprima quali file verranno eliminati, aggiungi -WhatIf:

Remove-Item C:\Temp\*.log -WhatIf

PowerShell visualizzerà ogni file che eliminerà, ma non eliminerà alcun file.

Questi 12 comandi coprono le attività di cui hai bisogno ogni giorno: trovare file, controllare cosa rallenta il tuo computer e organizzare le cartelle dei progetti.

Inizia con Get-Help quando ti trovi in ​​difficoltà, usa Where-Object per filtrare i dettagli indesiderati e aggiungi sempre -WhatIf prima di eseguire qualsiasi operazione che potrebbe eliminare o modificare un file. Una volta apprese queste nozioni di base, puoi automatizzare queste attività con PowerShell invece di doverle digitare manualmente ogni volta.

Vedi anche:

Tags: #System
Sign up and earn $1000 a day ⋙

Leave a Comment

Cosè una VPN? Vantaggi e svantaggi della rete privata virtuale VPN

Cosè una VPN? Vantaggi e svantaggi della rete privata virtuale VPN

Cos'è una VPN, quali sono i suoi vantaggi e svantaggi? Discutiamo con WebTech360 la definizione di VPN e come applicare questo modello e sistema al lavoro.

La maggior parte delle persone non utilizza queste funzionalità nascoste di Sicurezza di Windows.

La maggior parte delle persone non utilizza queste funzionalità nascoste di Sicurezza di Windows.

Windows Security non si limita a proteggere dai virus di base. Protegge dal phishing, blocca i ransomware e impedisce l'esecuzione di app dannose. Tuttavia, queste funzionalità non sono facili da individuare: sono nascoste dietro livelli di menu.

La codifica non è così difficile come pensi

La codifica non è così difficile come pensi

Una volta che avrai imparato e provato personalmente, scoprirai che la crittografia è incredibilmente facile da usare e incredibilmente pratica nella vita di tutti i giorni.

Recupera i dati cancellati con Recuva Portable in Windows 7

Recupera i dati cancellati con Recuva Portable in Windows 7

Nel seguente articolo, illustreremo le operazioni di base per recuperare i dati cancellati in Windows 7 con lo strumento di supporto Recuva Portable. Con Recuva Portable, puoi archiviarli su qualsiasi chiavetta USB e utilizzarli quando necessario. Lo strumento è compatto, semplice e facile da usare, con alcune delle seguenti funzionalità:

Come eliminare i file duplicati per risparmiare memoria sul computer utilizzando CCleaner

Come eliminare i file duplicati per risparmiare memoria sul computer utilizzando CCleaner

CCleaner esegue la scansione dei file duplicati in pochi minuti, lasciandoti poi decidere quali eliminare in sicurezza.

Perché cambiare il percorso di download predefinito in Windows 11?

Perché cambiare il percorso di download predefinito in Windows 11?

Spostare la cartella Download dall'unità C a un'altra unità su Windows 11 ti aiuterà a ridurre la capacità dell'unità C e a far funzionare il tuo computer in modo più fluido.

Come interrompere gli aggiornamenti di Windows sul PC

Come interrompere gli aggiornamenti di Windows sul PC

Si tratta di un modo per rafforzare e ottimizzare il sistema in modo che gli aggiornamenti vengano eseguiti secondo i tuoi tempi, non secondo quelli di Microsoft.

Come visualizzare le estensioni dei file, visualizzare le estensioni dei file su Windows

Come visualizzare le estensioni dei file, visualizzare le estensioni dei file su Windows

Esplora file di Windows offre numerose opzioni per modificare la visualizzazione dei file. Quello che potresti non sapere è che un'opzione importante è disabilitata per impostazione predefinita, sebbene sia fondamentale per la sicurezza del tuo sistema.

5 strumenti gratuiti per trovare spyware e adware sul tuo PC

5 strumenti gratuiti per trovare spyware e adware sul tuo PC

Con gli strumenti giusti, puoi eseguire la scansione del tuo sistema e rimuovere spyware, adware e altri programmi dannosi che potrebbero annidarsi nel tuo sistema.

14 app e software Windows di cui hai bisogno sul tuo nuovo computer

14 app e software Windows di cui hai bisogno sul tuo nuovo computer

Di seguito è riportato un elenco di software consigliati per l'installazione di un nuovo computer, in modo da poter scegliere le applicazioni più necessarie e migliori sul tuo computer!

Come clonare le impostazioni di Windows per portare il tuo flusso di lavoro ovunque

Come clonare le impostazioni di Windows per portare il tuo flusso di lavoro ovunque

Avere un intero sistema operativo su una chiavetta USB può essere molto utile, soprattutto se non si dispone di un portatile. Ma non pensare che questa funzionalità sia limitata alle distribuzioni Linux: è il momento di provare a clonare l'installazione di Windows.

Disattiva questi 7 servizi di Windows per prolungare la durata della batteria!

Disattiva questi 7 servizi di Windows per prolungare la durata della batteria!

Disattivando alcuni di questi servizi puoi risparmiare una notevole quantità di batteria senza compromettere il tuo utilizzo quotidiano.

A cosa serve la scorciatoia Ctrl + Z su Windows? Probabilmente più di quanto pensi.

A cosa serve la scorciatoia Ctrl + Z su Windows? Probabilmente più di quanto pensi.

Ctrl + Z è una combinazione di tasti estremamente comune su Windows. Ctrl + Z consente sostanzialmente di annullare le azioni in tutte le aree di Windows.

Non cliccare su nessun link abbreviato finché non sei sicuro che sia sicuro!

Non cliccare su nessun link abbreviato finché non sei sicuro che sia sicuro!

Gli URL abbreviati sono utili per ripulire i link lunghi, ma nascondono anche la destinazione reale. Se si vogliono evitare malware o phishing, cliccare su quel link alla cieca non è una scelta saggia.

Windows 11 22H2: aggiornamento Moment 1 con molte funzionalità degne di nota

Windows 11 22H2: aggiornamento Moment 1 con molte funzionalità degne di nota

Dopo una lunga attesa, è stato ufficialmente rilasciato il primo importante aggiornamento di Windows 11.

Cosè una VPN? Vantaggi e svantaggi della rete privata virtuale VPN

Cosè una VPN? Vantaggi e svantaggi della rete privata virtuale VPN

Cos'è una VPN, quali sono i suoi vantaggi e svantaggi? Discutiamo con WebTech360 la definizione di VPN e come applicare questo modello e sistema al lavoro.

La maggior parte delle persone non utilizza queste funzionalità nascoste di Sicurezza di Windows.

La maggior parte delle persone non utilizza queste funzionalità nascoste di Sicurezza di Windows.

Windows Security non si limita a proteggere dai virus di base. Protegge dal phishing, blocca i ransomware e impedisce l'esecuzione di app dannose. Tuttavia, queste funzionalità non sono facili da individuare: sono nascoste dietro livelli di menu.

La codifica non è così difficile come pensi

La codifica non è così difficile come pensi

Una volta che avrai imparato e provato personalmente, scoprirai che la crittografia è incredibilmente facile da usare e incredibilmente pratica nella vita di tutti i giorni.

Recupera i dati cancellati con Recuva Portable in Windows 7

Recupera i dati cancellati con Recuva Portable in Windows 7

Nel seguente articolo, illustreremo le operazioni di base per recuperare i dati cancellati in Windows 7 con lo strumento di supporto Recuva Portable. Con Recuva Portable, puoi archiviarli su qualsiasi chiavetta USB e utilizzarli quando necessario. Lo strumento è compatto, semplice e facile da usare, con alcune delle seguenti funzionalità:

Come eliminare i file duplicati per risparmiare memoria sul computer utilizzando CCleaner

Come eliminare i file duplicati per risparmiare memoria sul computer utilizzando CCleaner

CCleaner esegue la scansione dei file duplicati in pochi minuti, lasciandoti poi decidere quali eliminare in sicurezza.

Perché cambiare il percorso di download predefinito in Windows 11?

Perché cambiare il percorso di download predefinito in Windows 11?

Spostare la cartella Download dall'unità C a un'altra unità su Windows 11 ti aiuterà a ridurre la capacità dell'unità C e a far funzionare il tuo computer in modo più fluido.

Come interrompere gli aggiornamenti di Windows sul PC

Come interrompere gli aggiornamenti di Windows sul PC

Si tratta di un modo per rafforzare e ottimizzare il sistema in modo che gli aggiornamenti vengano eseguiti secondo i tuoi tempi, non secondo quelli di Microsoft.

Come visualizzare le estensioni dei file, visualizzare le estensioni dei file su Windows

Come visualizzare le estensioni dei file, visualizzare le estensioni dei file su Windows

Esplora file di Windows offre numerose opzioni per modificare la visualizzazione dei file. Quello che potresti non sapere è che un'opzione importante è disabilitata per impostazione predefinita, sebbene sia fondamentale per la sicurezza del tuo sistema.

5 strumenti gratuiti per trovare spyware e adware sul tuo PC

5 strumenti gratuiti per trovare spyware e adware sul tuo PC

Con gli strumenti giusti, puoi eseguire la scansione del tuo sistema e rimuovere spyware, adware e altri programmi dannosi che potrebbero annidarsi nel tuo sistema.

14 app e software Windows di cui hai bisogno sul tuo nuovo computer

14 app e software Windows di cui hai bisogno sul tuo nuovo computer

Di seguito è riportato un elenco di software consigliati per l'installazione di un nuovo computer, in modo da poter scegliere le applicazioni più necessarie e migliori sul tuo computer!

Come clonare le impostazioni di Windows per portare il tuo flusso di lavoro ovunque

Come clonare le impostazioni di Windows per portare il tuo flusso di lavoro ovunque

Avere un intero sistema operativo su una chiavetta USB può essere molto utile, soprattutto se non si dispone di un portatile. Ma non pensare che questa funzionalità sia limitata alle distribuzioni Linux: è il momento di provare a clonare l'installazione di Windows.

Disattiva questi 7 servizi di Windows per prolungare la durata della batteria!

Disattiva questi 7 servizi di Windows per prolungare la durata della batteria!

Disattivando alcuni di questi servizi puoi risparmiare una notevole quantità di batteria senza compromettere il tuo utilizzo quotidiano.

A cosa serve la scorciatoia Ctrl + Z su Windows? Probabilmente più di quanto pensi.

A cosa serve la scorciatoia Ctrl + Z su Windows? Probabilmente più di quanto pensi.

Ctrl + Z è una combinazione di tasti estremamente comune su Windows. Ctrl + Z consente sostanzialmente di annullare le azioni in tutte le aree di Windows.

Non cliccare su nessun link abbreviato finché non sei sicuro che sia sicuro!

Non cliccare su nessun link abbreviato finché non sei sicuro che sia sicuro!

Gli URL abbreviati sono utili per ripulire i link lunghi, ma nascondono anche la destinazione reale. Se si vogliono evitare malware o phishing, cliccare su quel link alla cieca non è una scelta saggia.

Windows 11 22H2: aggiornamento Moment 1 con molte funzionalità degne di nota

Windows 11 22H2: aggiornamento Moment 1 con molte funzionalità degne di nota

Dopo una lunga attesa, è stato ufficialmente rilasciato il primo importante aggiornamento di Windows 11.