Se utilizzi frequentemente determinati programmi in Microsoft Windows 10 e ti stanchi di aprirli dopo un arresto o un riavvio, puoi creare un'attività pianificata che viene eseguita all'avvio.
Opzione 1 – Dalla GUI
Utilizzando il " tasto Windows " + " R " per aprire l'esecuzione e digitare "taskschd.msc ". Questo aprirà l'Utilità di pianificazione.
Sotto il pannello delle azioni, puoi scegliere di creare un'attività secondaria o creare un'attività. Fare clic su " Crea attività ".
Apparirà la schermata " Crea attività ". Seleziona la scheda " Generale "
- Nel campo " Nome ", assegna un nome all'attività. Esempio: " Attività di Outlook ".
- Nel campo " Descrizione ", qui puoi descrivere a cosa serve l'attività e cosa farà.
- L'ultima sezione è " Opzioni di sicurezza ", qui puoi impostare chi può eseguire questa attività e se l'attività ha diritti di amministratore.
Seleziona la scheda " Trigger ".
Seleziona “ Nuovo… ”.
Apparirà la finestra " Nuovo trigger ", qui hai la possibilità di impostare quando inizierà l'attività.
- Seleziona quando desideri che l'attività inizi nel menu a discesa " Inizia l'attività ".
- Modificare l'area " Impostazioni " come desiderato.
- Nel campo " Impostazioni avanzate " puoi scegliere di ritardare l'attività, ripetere l'attività, interrompere l'attività, attivare e scadere.
- " Abilitato " è selezionato per impostazione predefinita.
Selezionare " OK ".
Selezionare la scheda " Azioni ", quindi selezionare " Nuovo ".
Si aprirà la finestra " Nuova azione ".
Nel menu a discesa " Azione ", " Avvia un programma " è impostato per impostazione predefinita. Modificalo se lo desideri.
Seleziona “ Sfoglia… ” accanto al campo “ Programma/script ”
Individua il programma per il quale desideri pianificare un'attività.
Selezionare " OK ".
Vai alla scheda " Condizioni ".
Puoi cambiarli se lo desideri, ma ti consiglio di lasciare queste impostazioni predefinite.
Seleziona la scheda " Impostazioni ". Puoi cambiarli se lo desideri, ma ti consiglio di lasciarli da soli.
Selezionare " OK ".
Hai impostato con successo un'attività pianificata!
Opzione 2 – Dalla riga di comando
È possibile aggiungere attività pianificate dalla riga di comando se si desidera includerle in uno script utilizzando il comando " schtasks " insieme ai parametri per indicare quando pianificare l'attività.
Ad esempio, se volessi eseguire "notepad.exe" ogni mercoledì alle 13:00, potrei usare il seguente comando:
schtasks /create /tn OpenNotepad /tr notepad.exe /sc settimanalmente /d mer /st 13:00:00
SCHTASKS /Crea [/S sistema [/U nome utente [/P [password]]]] [/RU nome utente [/RP password]] /SC programma [/MO modificatore] [/D giorno] [/M mesi] [/ I idletime] /TN taskname /TR taskrun [/ST starttime] [/RI interval] [ {/ET endtime | /DU duration} [/K] [/XML xmlfile] [/V1]] [/SD startdate] [/ED enddate] [/IT | /NP] [/Z] [/F] [/RISULTATO] [/?]
Elenco dei parametri:
- /S sistema Specifica il sistema remoto a cui connettersi. Se omesso, il parametro di sistema viene impostato automaticamente sul sistema locale.
- /U nome utente Specifica il contesto utente in cui deve essere eseguito SchTasks.exe.
- /P [password] Specifica la password per il contesto utente specificato. Richiede l'input se omesso.
- /RU nome utente Specifica l'account utente "Esegui come" (contesto utente) con cui viene eseguita l'attività. Per l'account di sistema, i valori validi sono "", "NT AUTHORITY\SYSTEM" o "SYSTEM". Per le attività v2, sono disponibili anche "NT AUTHORITY\LOCALSERVICE" e "NT AUTHORITY\NETWORKSERVICE", oltre ai noti SID per tutti e tre.
- /RP [password] Specifica la password per l'utente "esegui come". Per richiedere la password, il valore deve essere "*" o nessuno. Questa password viene ignorata per l'account di sistema. Deve essere combinato con l'opzione /RU o /XML.
- /SC pianificazione Specifica la frequenza della pianificazione. Tipi di programma validi: MINUTO, ORARIO, GIORNALIERO, SETTIMANALE, MENSILE, UNA VOLTA, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- Modificatore /MO Affina il tipo di pianificazione per consentire un controllo più preciso sulla ricorrenza della pianificazione. I valori validi sono elencati nella sezione "Modificatori" di seguito.
- /D giorni Specifica il giorno della settimana in cui eseguire l'attività. Valori validi: LUN, MAR, MER, GIO, VEN, SAB, DOM e per gli orari MENSILI 1 – 31 (giorni del mese). Il carattere jolly "*" specifica tutti i giorni.
- /M mesi Specifica i mesi dell'anno. Il valore predefinito è il primo giorno del mese. Valori validi: GEN, FEB, MAR, APR, MAY, JUN, LUG, AUG, SEP, OCT, NOV, DEC. Il carattere jolly "*" specifica tutti i mesi.
- /I idletime Specifica la quantità di tempo di inattività da attendere prima di eseguire un'attività ONIDLE pianificata. Intervallo valido: 1 – 999 minuti.
- /TN nomeattività Specifica la stringa sotto forma di percorso\nome che identifica in modo univoco questa attività pianificata.
- /TR taskrun Specifica il percorso e il nome file del programma da eseguire all'ora pianificata.
Esempio: C:\windows\system32\calc.exe
- /ST starttime Specifica l'ora di inizio per eseguire l'attività. Il formato dell'ora è HH:mm (24 ore), ad esempio 14:30 per le 14:30. Il valore predefinito è l'ora corrente se /ST non è specificato. Questa opzione è richiesta con /SC ONCE.
- /RI interval Specifica l'intervallo di ripetizione in minuti. Questo non è applicabile ai tipi di pianificazione: MINUTE, HOURLY, ONSTART, ONLOGON, ONIDLE, ONEVENT. Intervallo valido: 1 – 599940 minuti. Se viene specificato /ET o /DU, il valore predefinito è 10 minuti.
- /ET endtime Specifica l'ora di fine per eseguire l'attività. Il formato dell'ora è HH:mm (24 ore), ad esempio 14:50 per le 14:50. Questo non è applicabile ai tipi di pianificazione: ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /Durata DU Specifica la durata per l'esecuzione dell'attività. Il formato dell'ora è HH:mm. Questo non è applicabile con /ET e per i tipi di pianificazione: ONSTART, ONLOGON, ONIDLE, ONEVENT. Per le attività /V1, se viene specificato /RI, la durata predefinita è 1 ora.
- /K Termina l'attività all'ora di fine o alla durata. Questo non è applicabile ai tipi di pianificazione: ONSTART,
ONLOGON, ONIDLE, ONEVENT. È necessario specificare /ET o /DU.
- /SD startdate Specifica la prima data in cui viene eseguita l'attività. Il formato è mm/gg/aaaa. Il valore predefinito è la
data corrente . Ciò non è applicabile ai tipi di pianificazione: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /ED enddate Specifica l'ultima data in cui l'attività deve essere eseguita. Il formato è mm/gg/aaaa. Questo non è applicabile ai tipi di pianificazione: ONCE, ONSTART, ONLOGON, ONIDLE, ONEVENT.
- /EC ChannelName Specifica il canale dell'evento per i trigger OnEvent.
- /IT Consente l'esecuzione interattiva dell'attività solo se l'utente /RU è attualmente connesso al momento dell'esecuzione del processo.
Questa attività viene eseguita solo se l'utente ha effettuato l'accesso.
- /NP Nessuna password è memorizzata. L'attività viene eseguita in modo non interattivo come l'utente specificato. Sono disponibili solo risorse locali.
- /Z Contrassegna l'attività per l'eliminazione dopo la sua esecuzione finale.
- /XML xmlfile Crea un'attività dall'XML dell'attività specificato in un file. Può essere combinato con le opzioni /RU e /RP o solo con /RP, quando l'XML dell'attività contiene già l'entità.
- /V1 Crea un'attività visibile alle piattaforme precedenti a Vista. Non compatibile con /XML.
- /F Crea forzatamente l'attività ed elimina gli avvisi se l'attività specificata esiste già.
- /RL level Imposta il livello di esecuzione per il lavoro. I valori validi sono LIMITED e HIGHEST. L'impostazione predefinita è LIMITATA.
- /DELAY delaytime Specifica il tempo di attesa per ritardare l'esecuzione dell'attività dopo l'attivazione del trigger. Il formato dell'ora è mmmm:ss. Questa opzione è valida solo per i tipi di pianificazione ONSTART, ONLOGON, ONEVENT.
- /HRESULT Per una migliore diagnosi, il codice di uscita del processo sarà nel formato HRESULT.
- /? Visualizza questo messaggio di aiuto.
Modificatori: valori validi per l'opzione /MO per tipo di pianificazione:
MINUTE: 1 – 1439 minuti.
ORARIO: 1 – 23 ore.
GIORNALIERO: 1 – 365 giorni.
SETTIMANALE: settimane 1 – 52.
UNA VOLTA: nessun modificatore.
ONSTART: Nessun modificatore.
ONLOGON: Nessun modificatore.
ONIDLE: Nessun modificatore.
MENSILE: 1 – 12, oppure
PRIMO, SECONDO, TERZO, QUARTO, ULTIMO, ULTIMO GIORNO.