Come creare ed eseguire il file di script di PowerShell su Windows 11/10

Uno script è semplicemente una raccolta di comandi salvati in un file di testo (utilizzando lo speciale.ps1estensione) quellocomprende ed esegue in sequenza per eseguire azioni diverse. In questo post, descriveremo il processo coinvolto nella creazione ed esecuzione di un file di script PowerShell su Windows 11/10.

PowerShell è uno strumento da riga di comando progettato da Microsoft per eseguire comandi e script per modificare le impostazioni e automatizzare le attività. In un certo senso, è simile al prompt dei comandi. Tuttavia, PowerShell è un'interfaccia della riga di comando (CLI) più capace che offre un set completo di strumenti e maggiore flessibilità e controllo. Anche,è disponibile su Windows, macOS e Linux.

Per vedere comecreare ed eseguire il file di script di PowerShell su Windows 11/10, seguire le istruzioni per ciascuna attività come mostrato nelle rispettive sezioni.

Su Windows 11/10, puoi creare file di script PowerShell utilizzando praticamente qualsiasi editor di testo o la console ISE (Integrated Scripting Environment). Tuttavia, l'opzione preferita per creare script in futuro consiste nell'utilizzare l'editor di Visual Studio Code con l'estensione PowerShell.

Visual Studio Code, noto anche come VS Code, è un editor di codice multipiattaforma gratuito ed estensibile che fornisce un ambiente per modificare praticamente qualsiasi tipo di linguaggio di programmazione. E quando aggiungi l'estensione PowerShell, ottieni un'esperienza di modifica degli script completamente interattiva, anche con il supporto IntelliSense (completamento del codice).

Ecco come creare un file di script PowerShell su Windows 11/10 utilizzando VS Code:

  • Vai alla pagina di download di Visual Studio.
  • Fare clic suFinestrepulsante per scaricare il programma di installazione.
  • Fare doppio clic sul file scaricato per avviare il processo di installazione di VS Code.
  • Conferma i termini dell'accordo.
  • Fare clic suProssimopulsante.
  • Fare clic suProssimonuovamente il pulsante.
  • Fare clic suProssimopulsante ancora una volta.
  • Confermare attività aggiuntive, se necessario.
  • Fare clic suProssimopulsante.
  • Fare clic suInstallarepulsante.
  • Fare clic suFinepulsante.

Una volta completati i passaggi, puoi procedere con l'installazione dell'estensione PowerShell. Ecco come:

  • AprireCodice VS.
  • Fare clic suEstensionischeda dal riquadro di sinistra o premere il pulsanteCTRL+MAIUSC+Xcombinazione di tasti.
  • CercarePowerShelle seleziona il risultato migliore.
  • Fare clic suInstallarepulsante.

Dopo aver completato i passaggi di installazione, puoi iniziare a scrivere script di PowerShell utilizzando Visual Studio Code. Ecco come:

  • AprireCodice VS.
  • Fare clic suFilemenu e selezionare ilNuovo fascicoloopzione.
  • Fare clic suFilemenu e selezionare ilSalva con nomeun'opzione.
  • NelNome del filecampo specificare un nome per il file con l'estensione.ps1estensione, ad esempioTWC_script.ps1.
  • Fare clic suSalvapulsante.

Scrivine uno nuovo o incolla lo script che desideri eseguire, ad esempio:

Write-Host "Welcome to TheWindowsClub.com! Your first script executed successfully"

Lo script sopra mostrerà la frase seguente sullo schermo.

Benvenuto su TheWindowsClub.com! Il tuo primo script è stato eseguito correttamente

È possibile fare clic suCorreredal lato in alto a destra (o premere il tasto F5) per eseguire lo script.

  • Fare clic suFilemenu.
  • Fare clic suSalvaopzione.

Una volta completati i passaggi utilizzando Visual Studio Code, lo script sarà pronto per essere eseguito, ma per impostazione predefinita avrà esito negativo. Questo perché il. (L'unica eccezione è se esegui il contenuto dello script in Visual Studio Code o PowerShell ISE.)

Come eseguire il file di script di PowerShell su Windows 11/10

Per eseguire un file di script con PowerShell, è necessario modificare la policy di esecuzione su Windows 11/10.

In Windows 11/10, PowerShell include quattro policy di esecuzione, tra cui:

  1. limitato —Interrompe l'esecuzione di qualsiasi script.
  2. Firmato remoto —Consente gli script creati sul dispositivo, ma gli script creati su un altro computer non verranno eseguiti a meno che non includano la firma di un editore attendibile.
  3. TuttiFirmati —Tutti gli script verranno eseguiti, ma solo se un editore fidato li ha firmati.
  4. Illimitato —Esegue qualsiasi script senza alcuna restrizione.

Ecco come eseguire il file di script di PowerShell su Windows 11/10:

  • PremereTasto Windows + XA.
  • PremereUNsulla tastiera per avviare PowerShell in modalità amministratore/elevata.
  • Nella console di PowerShell, digita il comando seguente e premi Invio.
Set-ExecutionPolicy RemoteSigned
  • TipoUNe premi Invio (se applicabile).

Successivamente, digita il comando seguente e premi Invio per eseguire lo script. Assicurati di cambiare "PERCORSO\PER\SCRIPT" segnaposto nella posizione dello script.

& "C:\PATH\TO\SCRIPT\TWC_script.ps1"

Dopo aver completato i passaggi, lo script verrà eseguito e, se è stato scritto correttamente, dovresti vedere il suo output senza problemi.

Questo è tutto su come creare ed eseguire il file di script PowerShell su Windows 11/10!

Imparentato:.

Related Posts