Come si scrive il codice in PowerShell?

Come si scrive il codice in PowerShell?

PowerShell è una comoda applicazione utilizzata per automatizzare la gestione del sistema, eseguire comandi/script, automazione delle attività, ecc. È uno strumento multipiattaforma che può essere eseguito su diversi sistemi operativi come Windows, Linux e Mac. È composto da una shell di comando, framework di gestione della configurazione e linguaggio di scripting. È molto simile al prompt dei comandi di Windows; Tuttavia, si presenta con alcuni strumenti/funzionalità avanzate, ad esempio, è disponibile su più piattaforme, fornisce soluzioni di automazione delle attività, ecc.

Considerando le caratteristiche chiave di PowerShell, devi pensare di iniziare con PowerShell. Ma preoccupato per come scrivere codice/script in PowerShell! Se è così, questo articolo ti aiuterà in questo senso da scratch.

Prima di spostarsi verso l'argomento principale diamo un'occhiata al contenuto che copriremo in questo articolo:

  • Cos'è una sceneggiatura?
  • Come creare un file di script?
  • Politica di esecuzione impostata di PowerShell
  • Come eseguire un programma/script in PowerShell?
  • Come scrivere il tuo primo programma in PowerShell?

Quindi, iniziamo!

Cos'è una sceneggiatura?

In PowerShell, uno script è un insieme di istruzioni archiviate in un file di testo con l'estensione ".PS1 ". PowerShell capirà ed eseguirà queste istruzioni in una sequenza per ottenere diverse funzionalità.

Come creare un file di script?

Per scrivere il codice in PowerShell, dobbiamo prima creare un file di script e quindi possiamo scrivere il codice all'interno di quel file. Possiamo creare un file di script PowerShell utilizzando qualsiasi editor di testo o PowerShell ISE. In questo articolo, creeremo una sceneggiatura in PowerShell ISE.

I passaggi di seguito ti aiuteranno a creare un file di script in PowerShell ISE:

Premere "Win + R".
Apparirà una nuova finestra, digita "PowerShell_ise.exe":

Premere OK". Di conseguenza, apparirà la seguente finestra:

Qui, nel riquadro di scripting, possiamo scrivere il codice mentre l'output verrà visualizzato sulla console. Inoltre, possiamo eseguire il file di codice/script dalla console. Il file di script PowerShell verrà sempre salvato con il .Estensione PS1.

Politica di esecuzione impostata di PowerShell

Se stai eseguendo il tuo primo programma/script in PowerShell, è necessario impostare la politica di esecuzione come remota. Per fare ciò devi eseguire il PowerShell come amministratore Come mostrato nel seguente frammento:

Successivamente, copia il comando di seguito e incollalo nel Powershell di Windows:

Set-ExecutionPolicy Remotesigned

Consenti le autorizzazioni e premi la chiave "Immettere" per impostare la politica di esecuzione su Remote Firma.

Come eseguire un programma/script in PowerShell?

Possiamo eseguire un file di script o un codice usando due modi diversi.e. usando "Console", e usando il "correre" pulsante.

Come eseguire un file di script o un codice dalla console?

Per eseguire uno script, dobbiamo digitare/specificare il ".\ " seguito dal percorso completo del file sulla console:

Successivamente, premere "Invio" per eseguire lo script/codice.

Come eseguire un file di script o un codice utilizzando il pulsante Esegui?

Il secondo modo per eseguire un codice è molto semplice i.e. Premere il pulsante Esegui come menzionato nello snippet seguente:

Come scrivere il tuo primo programma in PowerShell?

L'esempio seguente ti permetterà di capire come creare un semplice programma in PowerShell ISE:

In questo programma di esempio utilizzeremo il comando "Write-Host" per stampare una semplice stringa sulla console:

Write-host "Benvenuto su Linuxhint.com "

Ecco come possiamo iniziare con PowerShell.

Conclusione

Per scrivere il codice in PowerShell, dobbiamo prima creare un file di script e quindi possiamo scrivere il codice all'interno di quel file. Un file di script PowerShell può essere creato utilizzando qualsiasi editor di testo come Blocco note, Codice VS o PowerShell ISE. Il file di script deve essere salvato con un ".Estensione PS1 "e può essere eseguito dalla" console "o utilizzando il pulsante" Esegui ". Questo articolo ha spiegato come creare un file di script, come scrivere il codice in un file di script e come eseguire un file di script utilizzando PowerShell ISE.