PDA

View Full Version : [DOS] AT schedulare a tutte le ore


Ares1
02-03-2008, 14:41
Ciao a tutti,
volevo sapere se c'è un modo per settare una schedulazione a tutte le ore del giorno con il comando AT da dos?

cionci
02-03-2008, 15:15
Direi che non ha niente a che vedere con la programmazione...ti sposto in una sezione più adatta.

banryu79
02-03-2008, 15:32
Questo è quello che dice l'help della consolle, circa il comando AT:

Il comando AT pianifica comandi e programmi per l'esecuzione sul computer
all'ora e data specificata. Il servizio Pianificazione deve essere avviato
per poter usare il comando AT.

AT [\\nomecomputer] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\nomecomputer] ora [/INTERACTIVE]
[ /EVERY:data[,...] | /NEXT:data[,...]] "comando"

\\nomecomputer Specifica un computer remoto. I comandi sono pianificati
sul computer locale se questo parametro Š omesso.
id Numero di identificazione assegnato ad un comando
pianificato.
/delete Annulla un comando pianificato. Se id Š omesso, tutti
i comandi pianificati sul computer vengono annullati.
/yes Usato con il comando per annullare tutti i processi
se non si vuole che venga richiesta la conferma.
ora Specifica l'ora alla quale eseguire il comando.
/interactive Consente al processo di interagire col desktop dell'utente
che Š collegato quando il processo Š in esecuzione.
/every:data[,...] Esegue il comando in un giorno della settimana o del mese.
Se la data viene omessa viene usato il giorno del mese
corrente.
/next:data[,...] Esegue il comando specificato alla successiva occorrenza
della data (esempio: gioved prossimo). Se la data Š omessa
viene usato il giorno del mese corrente.
"comando" Comando di Windows NT o programma batch da eseguire.



Si evince che la pianificazione può essere schedulata settimanalmente (in un giorno della settimana: lun/mar/mer/gio/ven/sab/dom) oppure mensilmente (ad esempio: il 10 di ogni mese).

Non sono un esperto ma così "a naso" temo che non sia prevista una schedulazione a base oraria...
Non so se ci si possa arrivare con qualche passaggio però...

Ares1
02-03-2008, 19:18
pultroppo è quello che penso anch'io...
nessuno ha un idea o conosce un modo per fare schedulare a tutte le ore un eseguibile senza usare "operazioni pianificate" ma possibilmente da DOS?

fedek9001
02-03-2008, 19:20
fai un batch e dentro ci metti le tue schedulazioni intervallate da uno sleep di 3600 secondi

comando 1
sleep 3600
comando 2
sleep 3600
..
..
..

cionci
02-03-2008, 19:21
Se si fanno 24 schedulazione una per ogni ora ?

cionci
02-03-2008, 19:24
fai un batch e dentro ci metti le tue schedulazioni intervallate da uno sleep di 3600 secondi

comando 1
sleep 3600
comando 2
sleep 3600
..
..
..
Questo vale solo se ogni comando ha durata più o meno istantanea...

fedek9001
02-03-2008, 19:31
forse questo :

http://www.splinterware.com/products/wincron.htm

può fare al caso tuo.

tutmosi3
03-03-2008, 16:14
Se si fanno 24 schedulazione una per ogni ora ?

E' quello che faccio a volte.
24 task.
1 ogni ora, ripetuti giornalmente.

Ciao