Come Eseguire uno Script PowerShell Tramite CMD

Eseguire script PowerShell da CMD su Windows
Interfaccia del Prompt dei comandi con script PowerShell in esecuzione su Windows.

Se desideri eseguire uno script PowerShell attraverso il Prompt dei comandi (CMD) ma non sai da dove cominciare, oppure vuoi sfruttare le funzionalità di PowerShell senza riscrivere tutto in formato batch 🛠️, questa guida è per te! Scopri i passaggi per eseguire uno script PowerShell direttamente da CMD.


🚀Avviare uno Script PowerShell da CMD

🔑 Aprire CMD con Privilegi Amministrativi

1️⃣ Vai al menu Start e digita “CMD”.
2️⃣ Fai clic su “Esegui come amministratore” sull’icona del Prompt dei comandi 🛡️.


📂 Navigare nella Directory dello Script

1️⃣ Quando apri CMD, di default ti troverai nella cartella C:\Windows\System32 🗂️.
2️⃣ Spostati nella cartella in cui è salvato il tuo script PowerShell usando il comando cd.
✏️ Esempio: Se il tuo script si trova nel disco D, digita:

cd /d D:  

🖥️ Eseguire lo Script PowerShell

Per eseguire il tuo script PowerShell, usa il seguente comando:

powershell.exe .\nome_script.ps1  

🔄 Sostituisci nome_script.ps1 con il nome reale del tuo file.
📜 Se lo script genera un output (ad esempio un messaggio), questo sarà visibile direttamente nella finestra del CMD.

💡 Esempio di output:
“Ciao, questo è un semplice script PowerShell!”


⚠️Problemi Comuni e Come Risolverli

🛑 Errore sulla Politica di Esecuzione

A volte, l’esecuzione di uno script PowerShell potrebbe fallire a causa delle impostazioni della politica di esecuzione. Ecco come risolvere:


🔧 Metodo 1: Modifica della Politica di Esecuzione Tramite PowerShell

1️⃣ Apri PowerShell come Amministratore (clic destro sull’icona Start e seleziona “Windows PowerShell (amministratore)”).
2️⃣ Esegui il comando:

Set-ExecutionPolicy RemoteSigned  

3️⃣ Quando richiesto, premi “Y” e poi “Invio” ✔️.


🔧 Metodo 2: Modifica della Politica di Esecuzione Tramite CMD

1️⃣ Apri CMD con diritti amministrativi 🛡️.
2️⃣ Copia e incolla il comando:

powershell Set-ExecutionPolicy RemoteSigned  

3️⃣ Premi “Invio” per applicare la modifica.


🎯 Seguendo queste semplici istruzioni, sarai in grado di eseguire qualsiasi script PowerShell tramite il Prompt dei comandi, sfruttando al massimo le potenzialità di entrambe le piattaforme! 🚀

Avatar photo
Sono un Network Technician, Web & Graphic Designer e SEO Specialist, con una profonda passione per la tecnologia. Nel marzo 2019 ho fondato SOS Guide, un progetto nato per condividere questa passione.