POWERSHELL PROGRAMMATO TASSO INCREDIBILE PER GESTIONE DELLE ATTIVITÀ

POWERSHELL PROGRAMMATO TASSO INCREDIBILE PER GESTIONE DELLE ATTIVITÀ

Spesso in Windows, le attività sono programmate utilizzando la GUI (interfaccia utente grafica) basata "Agenda"App. Tuttavia, PowerShell può anche pianificare le attività su Windows utilizzando cmdlet specifici. Inoltre, può modificare, eliminare, abilitare o disabilitare le attività programmate. Un'attività programmata consiste in trigger, azione e altre impostazioni correlate. Quando si ottiene la creazione di attività, deve essere registrata anche sul sistema.

Questo articolo guiderà per risolvere la query menzionata.

Come gestire e programmare le attività in PowerShell?

Questi metodi possono essere applicati per modificare le attività:

  • Registra un'attività in PowerShell.
  • Distergistra un'attività in PowerShell.
  • Abilita un'attività in PowerShell.
  • Disabilita un'attività in PowerShell.

Metodo 1: registra un'attività in PowerShell

L'attività in PowerShell può essere registrata e programmata utilizzando il "Register-ScheduledTask"Cmdlet. Di seguito è riportato il codice fornito per registrare un'attività in PowerShell:

$ AZIONE = new -scheduledTaskAction -Esecute "Chrome.exe"
$ trigger = new -scheduledtasktrigger -daily -at 5am
Register -ScheduledTask -Action $ Action -Trigger $ trigger -TaskPath "Tasks" -taskname "NewTask" -Description "Chrome si aprirà alle 5:00 ogni giorno."

Secondo il codice sopra:

  • Innanzitutto, crea una variabile, "$ AZIONE", E assegnare il"New-ScheduledTarskAction"Comando.
  • Accanto ad esso, aggiungi il "-Eseguire"Parametro e allocare il"cromo.exe"Valore ad esso.
  • Nella seconda riga, inizializza il "$ trigger"Variabile e invoca il"New-ScheduledTasktrigger"Cmdlet.
  • Dopodiché, aggiungi "-Quotidiano "e" -at"Parametri. Quindi, specificare il valore temporale come "5am".
  • Nella terza riga, in primo luogo, aggiungi il "Register-ScheduleTask"Cmdlet, specifica il"-Azione"Parametro e assegnare il"$ AZIONE"Variabile ad esso.
  • Aggiungi il "-Grilletto"Parametro e assegnare il"$ trigger"Variabile.
  • Quindi, specifica il “-TaskPath"Parametro per aggiungere il nome della directory"Compiti".
  • Inoltre, allocare il nome dell'attività in "-Taskname"Parametro e specificare la descrizione indicata:

Metodo 2: annullano un'attività in PowerShell

L'attività in PowerShell può essere non registrata usando il "UNGISTER-SCHEDULEDTASK"Cmdlet. Di seguito è riportata una panoramica della dimostrazione seguente per cancellare un'attività in PowerShell:

UNGISTER -ScheduledTask -taskname Newtask

Innanzitutto, aggiungi il “UNGISTER-SCHEDULEDTASK"Cmdlet. Dopodiché, aggiungi il "-Taskname"Parametro e specificare il nome dell'attività che deve essere non registrato:

Metodo 3: abilita un'attività in PowerShell

Nel caso in cui l'attività creata sia disabilitata in PowerShell, allora "Abilita-ScheduledTask"CMDLET può essere usato per abilitarlo:

Get -scheduledtansk -taskname newtask | Abilita-ScheduledTask

Secondo il codice sopra:

  • Innanzitutto, aggiungi il "get-scheduledTask" per ottenere l'attività, quindi aggiungi il "-Taskname"Parametro e assegnare il nome dell'attività che è"-Taskname".
  • Successivamente, specificare la pipeline "|"E aggiungi il"Abilita-ScheduledTask":

Metodo 4: Disabilita un'attività in PowerShell

Le attività in PowerShell possono essere disabilitate usando il "Disable-ScheduledTask"Cmdlet insieme al nome dell'attività:

Get -scheduledtansk -taskname newtask | Disable-ScheduledTask


Si trattava di gestire i compiti in PowerShell.

Conclusione

PowerShell usa il "Register-ScheduledTask","UNGISTER-SCHEDULEDTASK","Abilita-ScheduledTask", O "Disable-ScheduledTask"CMDLET per gestire la pianificazione in Windows in modo efficace. Questo blog ha presentato dettagli approfonditi per registrare, cancellare, abilitare e disabilitare le attività utilizzando PowerShell.