>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come Eseguire Script PowerShell dalla Riga di Comando

Windows PowerShell è un linguaggio di scripting che puoi usare in Windows per automatizzare vari compiti. Puoi eseguire script PowerShell dalla tradizionale riga di comando Windows o usando il prompt dei comandi di PowerShell. Assicurati di eseguire solo comandi PowerShell che hai scritto e debuggato o da fonti di cui ti fidi, poiché quelli da altre fonti possono fare cose che potresti non volere sul tuo computer.

Comprendere Windows PowerShell

Windows PowerShell è uno strumento di scripting per Microsoft Windows. Ti permette di automatizzare vari compiti su Windows, inclusi compiti di amministrazione di sistema come connettersi a reti o fare backup di file o compiti personali come organizzare set di file o foto. Contiene accesso a gran parte del framework di programmazione .NET di Microsoft, rendendolo una scelta potente per l'automazione Windows.

Puoi digitare o copiare e incollare comandi PowerShell nel programma PowerShell uno per uno, il che può essere utile per testare funzionalità o per alcuni compiti semplici. Ma spesso, vuoi organizzare i comandi PowerShell in set di file chiamati script che puoi modificare secondo necessità ed eseguire ancora e ancora. Questi file hanno solitamente l'estensione .ps1, e puoi eseguire uno Script PowerShell dalla riga di comando se lo desideri o dall'ambiente PowerShell Integrated Scripting Environment, uno strumento di sviluppo fornito da Microsoft.

PowerShell e le Sue Alternative

PowerShell può essere usato in aggiunta o invece dei tradizionali file batch Windows, che hanno estensione .bat e sono esistiti in qualche forma per decenni. I file batch non hanno accesso alla gamma completa di strumenti .NET, rendendo PowerShell spesso più potente, ma sono compatibili con versioni più vecchie di Windows e possono essere familiari a più programmatori e utenti.

Vari programmi Windows, come strumenti Microsoft Office come Word ed Excel, hanno anche i loro propri strumenti di scripting integrati che possono essere utili per automatizzare compiti all'interno di quei programmi.

Alcune persone preferiscono usare strumenti di scripting cross-platform che sono anche comunemente trovati su Linux e Apple macOS, come lo strumento di scripting e riga di comando bash o linguaggi di scripting come Python e Ruby. Quelli dovranno generalmente essere installati specificamente su Windows, tuttavia. I programmatori possono anche sviluppare applicazioni Windows complete usando ambienti di sviluppo come Microsoft Visual Studio, ma questo è spesso più lavoro di quanto necessario per lavoro di automazione base.

Eseguire uno Script PowerShell

Puoi creare uno script PowerShell in PowerShell ISE, trovato digitando "PowerShell Integrated Scripting Environment" nella casella di ricerca sulla barra delle applicazioni o nel menu Start, o in qualsiasi editor di testo. Questo include Blocco note, che è incluso con Windows. Assicurati di salvare lo script con l'estensione .ps1.

Poi, per eseguire lo script PowerShell dalla riga di comando, avvia la riga di comando Windows digitando "cmd" nella casella di ricerca e cliccando il risultato. Digita il percorso completo dello script PowerShell, come "C:\Esempio\esempio_script.ps1" e premi invio. In alternativa, puoi navigare al file script in PowerShell ISE. Usa l'opzione "Apri" del menu "File" per navigare allo script e aprirlo, e poi clicca "File" e "Esegui" per eseguire lo script.

Se ricevi un errore che dice che non hai il permesso di eseguire lo script, avvia PowerShell per cambiare le impostazioni. Per farlo, cerca "PowerShell" nella casella di ricerca e clicca il risultato. Poi, digita "Unblock-File -Path" seguito da uno spazio e il percorso completo dello script PowerShell. Puoi anche cambiare le impostazioni per permettere a qualsiasi script PowerShell di eseguire, ma assicurati di capire le ramificazioni di sicurezza di farlo prima di prendere questa decisione.

  1. Come aprire il Prompt dei comandi in Windows Mobile 6.0
  2. Come inviare l'audio dal PC alla TV
  3. Come rimuovere elementi dal menu Start
  4. Come eseguire Scandisk da riga di comando
  5. Come rimuovere Windows Genuine Advantage dal Registro di sistema
  6. Come eliminare un file dal prompt dei comandi