Posso controllare le diverse posizioni regolarmente su sistemi Windows che ho eseguito tra cui il Task Manager di Windows per elencare i processi in esecuzione, le voci di avvio automatico, e anche le operazioni pianificate del sistema.
Lo faccio per un paio di motivi, tra cui la sicurezza per assicurarsi che nulla è scivolato ed è in esecuzione sul sistema che ritengo dannosi, spyware indesiderati o in altri modi, ma anche per debloat il sistema disabilitando il blocco o la rimozione di programmi di avvio con il sistema di pianificazione.
Mentre è possibile aprire il Task Scheduler utilizzando la ricerca, non ti forniscono una interfaccia pulita per passare attraverso l’elenco delle attività.
Un programma che mi piace utilizzare per l’attività è Nirsoft eccellente utilità di Pianificazione di Vista che, come al solito, è portatile e molto efficiente.
La PowerShell di Windows offre un’altra opzione quick su Windows 8 e versioni successive. Il comando Get-ScheduledTask restituisce tutti o selezionare le operazioni pianificate di computer locale.
- Aprire una finestra del prompt dei comandi. Si può fare con un tap sul tasto di Windows, digitando Powershell.exe, tasto destro del mouse sul risultato, selezionando “esegui come amministratore” e premendo invio. Nota che l’scheduledtask comando non richiede l’elevazione, mentre tutti i comandi di gestione.
- Tipo Get-ScheduledTask
Il comando di base elenca tutte le attività del computer locale, ordinate in base al percorso. Esso comprende solo il compito di percorso, nome dell’attività e dello stato di attività che possono essere sufficienti, a volte.
Il nome aiuta con l’identificazione del compito, mentre lo stato mette in evidenza se è attivata o disattivata.
Ciò che rende questo più potente, però, sono i parametri che si possono aggiungere al comando per visualizzare ulteriori dettagli o filtro compiti.
Ecco alcuni esempi di comandi che si possono trovare utili:
- Get-ScheduledTask -TaskName Google* restituisce tutte le attività che cominciano con Google.
- Get-ScheduledTask -TaskPath restituisce tutte le attività che vengono poste in TaskPath radice.
Mentre è utile per visualizzare le operazioni pianificate in questo modo, si può anche gestire le attività di PowerShell. Si prega di notare che è necessario elevati diritti disabilitare o abilitare le operazioni di sistema. Questo significa che è necessario eseguire PowerShell da un prompt dei comandi.
I comandi Disable-ScheduledTask e Abilitare il-Programma-di Attività sono stati progettati per questo. Come il nome suggerisce, la prima disabilita attività selezionate, mentre la seconda permette loro di.
Se si esegue direttamente i comandi, è necessario specificare i nomi delle attività o percorsi in modo esplicito. C’è una soluzione per quello però che è possibile utilizzare per attivare o disattivare più compiti contemporaneamente.
I comandi che si possono trovare utili sono:
- Disable-ScheduledTask -taskname “Adobe Flash Player Updater” disabilita il compito di Adobe Flash Player Updater.
- Enable-ScheduledTask -taskname “Adobe Flash Player Updater” consente il compito di Adobe Flash Player Updater.
- Get-ScheduledTask -taskname Google* | Disattivare-ScheduledTask disabilita tutte le attività il comando get restituisce (a partire da Google),
Altre attività correlate comandi di interesse sono start-scheduledtask, stop-scheduledtask e annullare la registrazione di scheduledtask.