Site icon Antonio Lamorgese

Come pianificare attività con command prompt

Come pianificare attività con command prompt

Pianificare attività con il command prompt di Windows può essere più semplice di quanto tu possa immaginare. Scoprilo ora!
di Antonio Lamorgese

In Windows, è possibile pianificare attività da command prompt utilizzando il comando schtasks. Questo comando consente di eseguire un’applicazione, un comando o uno script in un momento specifico o in base a un evento.

1. Introduzione

La pianificazione delle attività è un’utile funzionalità che consente di automatizzare operazioni da eseguire in un momento specifico o in base a un evento. In Windows, è possibile utilizzare il comando schtasks per pianificare attività da command prompt. Per cui ti basterebbe aprire il Prompt dei comandi di Windows, digitare delle semplici istruzioni e pianificare attività senza ricorrere a complessi meccanismi.


Leggi anche: I 5 Migliori Strumenti di ripristino automatico Windows 10


2. Come pianificare attività con schtasks

Per pianificare un’attività da command prompt, è necessario utilizzare il comando schtasks con i seguenti parametri:

parametri del comando schtasks di Windows
parametri del comando schtasks di Windows

Ogni parametro del comando schtasks viene personalizzato con le proprie opzioni. Quindi per capire come pianificare attività e le opzioni da utilizzare devi digitare questi comandi:

Come richiamare l'help del comando schtasks
Come richiamare l’help del comando schtasks

Ad esempio, molti comandi hanno a disposizione le stesse opzioni tra cui:

/sc: Specifica il tipo di pianificazione voluta. I tipi di pianificazione disponibili sono:

onstart: L’attività viene eseguita quando il sistema viene avviato.

onlogon: L’attività viene eseguita quando un utente accede al computer.

at: L’attività viene eseguita all’ora specificata.

every: L’attività viene eseguita ogni giorno, settimana o mese.

/tn: Specifica il nome dell’attività pianificata.

/tr: Specifica il percorso del file da eseguire o del comando da eseguire.

/sd: Specifica la data di inizio dell’attività.

/ed: Specifica la data di fine dell’attività.

/st: Specifica l’ora di inizio dell’attività.

/et: Specifica l’ora di fine dell’attività.

/ru: Specifica l’account utente che esegue l’attività.

/rp: Specifica la password dell’account utente.

Dando un’occhiata veloce a tutte le opzioni del comando schtasks potrai renderti conto che con questo straordinario strumento puoi pianificare attività da eseguire anche con account che richiedono uno specifico utente o privilegi elevati, come ad esempio la pianificazione di attività eseguite come amministratore di Windows.

2.1 Esempi d’uso del comando schtasks

Per pianificare l’esecuzione di un’applicazione ogni giorno alle 8:00, devi utilizzare il seguente comando:

Pianificare attività con il parametro /create
Pianificare attività con il parametro /create

Questo comando creerà un’attività pianificata denominata “Apri il browser” che aprirà il browser Chrome ogni giorno alle 8:00.

Il comando schtasks si presta molto bene per la pianificazione di attività come ad esempio un backup. Quindi per eseguire periodicamente il file “backup.bat”, contenenti istruzioni specifiche per eseguire il backup dei tuoi file, puoi utilizzare il seguente comando:

Come pianificare backup settimanali con il comando schtasks
Come pianificare backup settimanali con il comando schtasks

Questo comando creerà un’attività pianificata denominata “Esegui backup” che eseguirà il file batch backup.bat ogni settimana alle 2:00.


Leggi anche: Backup su Windows 10: Scopri come usare Rsync


3. Visualizzazione e modifica delle attività pianificate

Per visualizzare le attività pianificate, utilizzare il comando schtasks con il parametro “/query”. Ad esempio, per visualizzare tutte le attività pianificate sul computer locale, devi utilizzare il seguente comando:

Visualizzare tutte le attività pianificate
Visualizzare tutte le attività pianificate

Per modificare una attività pianificata, utilizzare il comando schtasks con i parametri “/change”. Ad esempio, per modificare l’ora di inizio dell’attività “Apri browser” alle 9:00, devi utilizzare il seguente comando:

Come modificare attività già pianificate
Come modificare attività già pianificate

Per eliminare un’attività pianificata, utilizzare il comando schtasks con il parametro “/delete”. Ad esempio, per eliminare l’attività “Esegui backup”, utilizzare il seguente comando:

Come eliminare attività pianificate
Come eliminare attività pianificate

4. Conclusione

Il comando schtasks è un potente strumento, integrato in qualsiasi versione di Windows, che consente di pianificare attività velocemente e in totale sicurezza. Conoscendo i parametri di questo comando, è possibile automatizzare una varietà di attività, risparmiando tempo e fatica.

Come pianificare attività da command prompt

Domande frequenti:

1. Come posso utilizzare il comando schtasks per creare una nuova attività pianificata?

Puoi creare una nuova attività pianificata utilizzando il seguente comando in Command Prompt:

schtasks /create /tn “NomeAttività” /tr “C:\percorso\del\programma.exe” /sc frequenza /st ora /sd data

Dove:
"NomeAttività" è il nome che vuoi assegnare all’attività.
"C:\percorso\del\programma.exe" è il percorso del programma o script che desideri eseguire.
frequenza specifica la frequenza con cui l’attività verrà eseguita (ad esempio, giornaliera, settimanale, etc.).
ora indica l’ora di inizio dell’attività.
data rappresenta la data di inizio dell’attività.

2. Come posso utilizzare schtasks per apportare modifiche a un’attività pianificata già esistente?

Per modificare un’attività pianificata, esegui il seguente comando in Command Prompt:

schtasks /change /tn “NomeAttività” /tr “NuovoPercorso\programma_modificato.exe” /sc nuova_frequenza /st nuova_ora /sd nuova_data

Dove i parametri sono simili a quelli utilizzati per la creazione di un’attività. Ad esempio, puoi cambiare il percorso del programma, la frequenza di esecuzione, l’ora di inizio e la data.

3. Come posso eliminare un’attività pianificata utilizzando schtasks?

Per eliminare un’attività pianificata, esegui il seguente comando:

schtasks /delete /tn “NomeAttività” /f

Dove "NomeAttività" è il nome dell’attività che desideri eliminare. L’opzione /f forza l’eliminazione senza richiedere una conferma aggiuntiva.
Ricorda sempre di sostituire i valori tra virgolette con le tue specifiche esigenze e percorsi del programma o script che stai pianificando di eseguire.

Exit mobile version