Come pianificare lo script di PowerShell in Utilità di pianificazione su Windows 10

Gli script di PowerShell(PowerShell scripts) riducono lo sforzo nell'esecuzione di attività ripetitive. Se si eseguono frequentemente script a orari predefiniti o intervalli di tempo specificati, è possibile che si desideri un modo efficiente per non dover eseguire gli script ripetutamente. In questo post, ti guideremo su come pianificare l'esecuzione periodica dello script PowerShell su Windows 10 utilizzando l' Utilità di pianificazione(Task Scheduler) .

Pianifica lo script di PowerShell utilizzando l'Utilità di pianificazione

(Schedule PowerShell)Pianifica lo script di PowerShell utilizzando l'Utilità di pianificazione(Task Scheduler)

Si presume che tu abbia già creato uno script di PowerShell. (created a PowerShell script.)Per pianificare lo script di PowerShell utilizzando l'Utilità di pianificazione(using Task Scheduler) , procedere come segue:

  1. Premi  il Windows key + R  per richiamare la finestra di dialogo Esegui.
  2. Nella finestra di dialogo Esegui, digita  taskschd.msc
  3. Premere  CTRL+SHIFT+ENTER  per  aprire l'Utilità di pianificazione(open Task Scheduler)  in modalità amministratore.
  4. Nel riquadro sinistro, fai clic con il pulsante destro del mouse su  Libreria Utilità di pianificazione(Task Scheduler Library) > Crea attività(Create Task) .
  5. Nella  scheda Generale(General)  , puoi impostare il nome dell'utilità di pianificazione e la descrizione dell'attività, ad esempio per quale scopo l'attività è stata creata.
  6. Passa alla   scheda  Trigger e fai clic sul pulsante (Trigger)Nuovo(New)  . Qui puoi impostare le condizioni che attivano un'attività.
  7. Quindi apri la scheda  Azioni e fai clic sul pulsante (Actions )Nuovo(New)  .

Nell'elenco a discesa Azione, Avvia un programma(Start a program) è impostato per impostazione predefinita. Puoi cambiarlo se necessario.

Utilizzando Sfoglia(Browse) , selezionare il campo programma/script. Per pianificare uno script, dobbiamo selezionare powershell.exe. Puoi trovare powershell.exe nella tua system32\WindowsPowerShell\v1.0 folder .

In Add arguments , il parametro -File è quello predefinito, quindi specifica semplicemente il percorso dello script. Si supponga(Assume) di aver creato uno script PowerShell e di averlo salvato sul desktop.(PowerShell)

C:\Users\<username>\Desktop\TWC_script.ps1

Se il percorso contiene uno spazio vuoto, dovrebbe essere racchiuso tra virgolette.

  • Una volta configurata, è possibile specificare le condizioni per determinare se l'attività deve essere eseguita. L'attività non verrà eseguita se una delle condizioni specificate qui non è vera.
  • Nella scheda Impostazioni(Settings) è possibile impostare impostazioni avanzate aggiuntive per controllare l'esecuzione dell'attività.
  • Infine, fai  clic su OK  per creare uno script pianificato.
  • Fare di nuovo clic su OK . Ora puoi uscire dall'Utilità di pianificazione(Task Scheduler) .

PowerShell script does not run as Scheduled Task – 0xFFFD0000 error

Lo script pianificato verrà eseguito come previsto in base alla pianificazione senza alcun problema. Se si desidera controllare l'esecuzione dello script, è possibile fare clic su Esegui(Run)  facendo clic con il pulsante destro del mouse sul nome dell'attività.

Ecco come eseguire uno script di PowerShell come attività pianificata utilizzando l'Utilità di pianificazione.(This is how you can make a PowerShell script run as a scheduled task using Task Scheduler.)



About the author

ingegnere audiofilo e specialista di prodotti audio con oltre 10 anni di esperienza. Sono specializzato nella creazione di altoparlanti e cuffie per musica di qualità dall'inizio alla fine. Sono un esperto nella risoluzione dei problemi audio e nella progettazione di nuovi altoparlanti e sistemi di cuffie. La mia esperienza va oltre la semplice realizzazione di buoni prodotti; Ho anche una passione per aiutare gli altri a essere il meglio di sé possibile, sia attraverso l'istruzione che il servizio alla comunità.



Related posts