Comandi di base di PowerShell per principianti

Gli 8 che ti servono davvero per iniziare, e come trovare qualsiasi altro quando ti serve.

Facile 2 min di lettura Pubblicato il 2026 Di Equipo SolucionaPC

Troverai elenchi di 30 o 40 comandi PowerShell, ma per iniziare davvero, con 8 hai una base solida per muoverti con disinvoltura. Il resto si impara strada facendo, quando ti serve.

La chiave per indovinare i comandi: Verbo-Sostantivo

Quasi tutti i comandi PowerShell seguono lo stesso schema: Verbo-Sostantivo (Get-Process, Stop-Service). Una volta interiorizzato questo, puoi indovinare i comandi abbastanza bene: se vuoi "ottenere" qualcosa, inizia quasi sicuramente con Get-; se vuoi "fermare" qualcosa, con Stop-.

Gli 8 comandi essenziali

ComandoCosa fa
Get-HelpAiuto su qualsiasi altro comando
Get-ChildItemElenca file e cartelle (equivalente a dir)
Set-LocationCambia cartella (equivalente a cd)
Copy-ItemCopia file o cartelle
Remove-ItemElimina file o cartelle
Get-ProcessElenca i processi in esecuzione
Get-ServiceElenca i servizi di sistema
Get-CommandCerca comandi per nome o parola chiave

Come chiedere aiuto senza uscire da PowerShell

Get-Help Get-Process

Ti mostra cosa fa quel comando e quali opzioni accetta — utile per qualsiasi comando, non solo quelli di questo elenco.

Cercare un comando di cui non ricordi il nome

Get-Command *processo*

L'asterisco funge da carattere jolly — questo esempio trova qualsiasi comando che contenga "processo" nel nome.

Se vieni dal CMD, la maggior parte dei comandi classici (dir, cd, cls) funziona anche in PowerShell — sono "alias" che puntano al comando reale di PowerShell dietro le quinte. Non devi disimparare ciò che già sapevi.

Se uno script non si esegue

PowerShell blocca l'esecuzione di script per sicurezza, per impostazione predefinita. Se hai scaricato uno script (.ps1) e non si esegue, è previsto, non un errore — Windows ti protegge da script malevoli che potresti aver scaricato senza accorgerti della loro origine.

Attenzione: cambia questa protezione (Set-ExecutionPolicy) solo se ti fidi pienamente dell'origine dello script che vuoi eseguire. Non disattivarla "per sempre" solo per smettere di vedere l'avviso.

Domande frequenti

Devo memorizzare tutti i comandi di PowerShell?

No. Con Get-Help e Get-Command puoi sempre trovare il comando che ti serve al momento, senza memorizzare in anticipo un lungo elenco.

I comandi del CMD che già conosco funzionano in PowerShell?

Sì, la maggior parte dei comandi di base del CMD (dir, cd, cls) funziona allo stesso modo in PowerShell, grazie al fatto che sono alias del comando reale equivalente di PowerShell.

Perché PowerShell non mi lascia eseguire uno script che ho scaricato?

È una protezione di sicurezza attiva per impostazione predefinita, non un errore. PowerShell blocca gli script non firmati per evitare che tu esegua qualcosa di malevolo senza accorgertene.

Condividi: