Timer dans un .bat
celri
Messages postés
574
Statut
Membre
-
naruto-94 Messages postés 904 Statut Membre -
naruto-94 Messages postés 904 Statut Membre -
Bonjour, j'aimerais faire un timer dans un fichier .bat qui tout les 6 heures tape un commande et redémarre l'ordinateur.
Merci beaucoup a ceux qui m'aiderons !
Merci beaucoup a ceux qui m'aiderons !
5 réponses
-
salut ,
c'est possible sous dos , tu a besoin d'une commande date et d'une boucle ....
je vous propose de faire ceci avec c++ c'est trés facile:
Sleep(3600000*6)//endormire votre prog pendant 6h
system(liste des commandes msdos);.. -
Ce n'est pas exactement ce que je veut. Donc j'ai mon .bat qui lance un programme. Au bout de 6 heures je veut que ce même programme tape la commande stop et shutdown -r -t 0
Voilà voilà mais merci quand même -
salut , ^^
je ne sait pas, est-ce-que tu est obligé de travailler avec les batch!
en tout cas :
voila , ce prog permet de créer un dossier "exemple" pour chaque minute,
NB: 1000=1 seconde a vous de choisir l'intervalle...#include<windows.h> int main() { while(1) { system("mkdir C:\exemple");//exemple de commande msdos Sleep(60000); } return 0; } -
pour faire un fichier .bat qui laisse un delai entre deux commande tu tape
Dir/s>nul
mais le delai est tellement infime que pour attendre 1 seconde il faudrait taper vingt et une fois "Dir/s>nul" donc tous sa pour dire que pour avoir un delai de 6 heures il faudait taper la ligne 453 600 fois et par le fais même ton fichier deviendrais excessivement gros. je te suggère a la place de te créer un raccourci sur ton bureau (via clic droit) et dans la case emplacement tape "Shutdown.exe -r" sans les guillemets puis nomme le comme tu veux, ensuite va dans ton panneau de configuration et créer toi une nouvelle tache planifier qui exécutera ton raccourci tout les 6 heures -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
sinon il y a la technique du ping
ping localhost -n 21600 > NUL
ou sinon tu telecharges une application sleep.exe qui prend une valeur en parametre du genre sleep.exe 21600