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
- Usando il "Tasto Windows“ + “R"per aprire Esegui 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à“.
- Il "Crea attività” apparirà la schermata. Seleziona il "Generalescheda ".
- Nel "Nome", assegna un nome all'attività. Esempio: "Attività di Outlook“.
- Nel "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 il "Triggerscheda ".
- Selezionare "Nuovo…“.
- Il "Nuovo trigger” apparirà la finestra, qui hai la possibilità di impostare quando inizierà l'attività.
- Selezionare quando si desidera che l'attività inizi nel "Inizia il compito" menu a discesa.
- Modificare il "Impostazioni” zona come desiderato.
- Nel "Impostazioni avanzate" campo puoi scegliere di ritardare l'attività, ripetere l'attività, interrompere l'attività, attivare e scadere.
- “Abilitato"è selezionato per impostazione predefinita.
- Selezionare "ok“.
- Seleziona il "Azionischeda ", quindi selezionare "Nuovo“.
- Il "Nuova azione” si aprirà la finestra.
- Nel "Azione" cadere in picchiata, "Avvia un programma” è impostato per impostazione predefinita. Modificalo se lo desideri.
- Selezionare "Navigare…" accanto al "Programma/sceneggiatura" campo
- Individua il programma per il quale desideri pianificare un'attività.
- Selezionare "ok“.
- Vai al “Condizionischeda ".
- Puoi cambiarli se lo desideri, ma ti consiglio di lasciare queste impostazioni predefinite.
- Seleziona il "Impostazionischeda ". 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 "schtasks"comando insieme ai parametri per dirgli 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] [/ Idletime] /TN taskname /TR taskrun [/ST ora di inizio] [/RI intervallo] [ {/ET ora di fine | /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) in 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 il mese (i) dell'anno. L'impostazione predefinita è 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 per i 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 per i 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. Default alla corrente
Data. 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. Ciò 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:
MINUTO: 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.