Utilità di pianificazione di Windows: pianificare l'esecuzione dell'attività ogni 10 secondi


18

Nelle mie finestre, desidero pianificare l'avvio di un servizio Windows ogni 10 secondi. Ho provato a utilizzare l'utilità di pianificazione di Windows ma mi dà solo un'opzione per ripetere il servizio quotidianamente, settimanalmente e mensilmente.

Esiste un modo per pianificare l'avvio del servizio Windows una volta ogni 10 secondi utilizzando l'utilità di pianificazione di Windows?

Cosa si potrebbe fare?


1
Dopo l'avvio del servizio, è possibile eseguire l'operazione desiderata ogni 10 secondi dall'interno del servizio.

Cosa stai cercando di eseguire ogni 10 secondi per favore?
KCotreau,

+1 È possibile?
alex

1
Cosa importa cosa stai cercando di eseguire? Che ne dici di un semplice http ottenere? Perché windows SUCCHIA MOLTO
hahahahahahahaha il

Risposte:


4

Per fare ciò, dovresti scrivere un servizio Windows, poiché è quello a cui servono.


36

Un trigger di Utilità di pianificazione di Windows non può essere ripetuto più spesso di ogni 1 minuto, ma è possibile impostare più trigger. Per eseguire un'attività ogni 10 secondi, aggiungere sei trigger. Ognuno dovrebbe eseguire l'attività quotidianamente e ripetere l'attività ogni 1 minuto. I loro orari di inizio dovrebbero essere 12:00:00, 12:00:10, 12:00:20, 12:00:30, 12:00:40 e 12:00:50.

Finestra di dialogo Modifica trigger

Stupido, ma funziona.


1
Posso confermare che funziona, grazie per averlo condiviso. La soluzione più semplice che abbia mai visto.
Abela,

4
Vedi questa risposta di overflow dello stack per un modo conveniente per creare molti trigger per un'attività esportandola in un file di testo.
Andre

3
Conveniente? Penso che intendi gestibile;)
hahahahahahahaha

2

È stupido che Windows non abbia questa funzionalità integrata in Utilità di pianificazione. Tuttavia, può essere facilmente risolto con un semplice script PowerShell.

 $i = 0
 for ($i=0; $i -le 4) 
   Start-Service -Name "servicename"  
   sleep 10
   $i++
 }

Salvalo come file * .ps1 sul tuo host. Quindi seguire le impostazioni dell'utilità di pianificazione di Adam C e pianificare l'esecuzione per ogni minuto. Questo avvierà il servizio (che ho chiamato "nome servizio") ogni 10 secondi.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.