Quelqu'un s'y connait en commande AT pour NT serveur...? - Windows & Software
Marsh Posté le 20-12-2001 à 14:59:59
at 12:00 /every:L "E:\fichiers personnels\sauvegardes\batch\eff_local_save.bat"
est un exemple qui marche tres bien
Marsh Posté le 20-12-2001 à 15:07:28
hmmm, dis moi ça marche avec uniquement avec la commande NTBACKUP ou avec n'importe quel commande dans le batch ??
Marsh Posté le 20-12-2001 à 15:09:15
tu veux dire pour executer cette ligne, comment je fais ?
si c'"st ça ta question :
1. touche windows + R
2. cmd + entrée
3. copier coller de la ligne en question
4. c bon
Marsh Posté le 20-12-2001 à 15:09:27
AT en ligne c'est bien
mais WINAT du ressource kit c'est carrément le pied !
tu ne l'as pas ? c'est une interface graphique nettement plus conviviale que les commandes en ligne
Marsh Posté le 20-12-2001 à 15:17:20
J'ai WINAT et ça merde un peu...
Ce que je veux c'est executer une commande du type:
copy c:\toto\*.* d:\tata
si je comprends bien je dois mettre:
at 12:00 /every:L,M copy c:\toto\*.* d:\tata
???
Marsh Posté le 20-12-2001 à 15:21:54
il me semble plus simple d'écrire un batch ( fichier bat contenat tes commandes même si elle est unique ) et de le programmer plutot que te programmer ta comande directement sous AT
si tu as besoin de changer ta commande tu édites juste le batch et tu laisses ta commande AT
Marsh Posté le 20-12-2001 à 15:26:33
ouip je sais mais mon c'est mon boss qui veut que ce soit fait en AT...
Marsh Posté le 20-12-2001 à 15:28:15
loly->ecris ta comamnde dans un fichier texte que tu renommes en .cmd
ensuite tu utilises AT pour le programmer.
Marsh Posté le 20-12-2001 à 15:34:51
je n'arrive pas à programmer la commande directement
essaye d'expliquer à ton Boss que ça reste AT mais qu'il lance un fichier de commande qui fait ce qu'il veut à l'heure où il veut
Marsh Posté le 20-12-2001 à 15:37:37
1. créer un fichier test.bat dans c: contenant
xcopy "C:\toto\*.*" "D:\tata\" /s/d/y
2. touche windows + R
3. cmd + entrée
3. at 12:00 /every:L "C:\test.bat"
4. c bon
Marsh Posté le 20-12-2001 à 15:41:58
Ce qui me gene surtout en fait, c'est pas que ce soit un .bat ou un .cmd, ce qui me pose problème c'est la syntaxe exacte pour planifier plusieurs jours.
par exemple, lundi, mardi, mercredi = /every:L,M,Me
???
ou alors il faut un espace apres les ',' ???
Marsh Posté le 20-12-2001 à 15:47:44
Ok c bon j'ai trouvé, en fait ça merdait à cause du Mardi. C'est pas 'M' mais 'Ma'
Merci!
Marsh Posté le 20-12-2001 à 15:48:42
non, c'est M, et mercredi c'est Me
La commande 'at', disponible sur PC Windows NT 4.0, permet de programmer l'exécution de commandes et de programmes sur un ordinateur à une date et une heure précise. Pour que cette commande puisse être utilisée, il faut que le service Planning soit démarré.
Vous pouvez consulter la documentation sur la commande 'at' fournie avec Windows NT 4.0 dans le menu 'démarrer', vous sélectionnez ensuite 'Aide'.
La syntaxe pour utiliser cette commande est la suivante :
at [\\nom_d'ordinateur] [[id] [/delete[/yes]]]
at [\\nom_d'ordinateur] heure [/interactive] [/every:date[,...] | /next:date[,...] "commande"
Lancement d'un script MATLAB avec la commande 'at'
Le champ "commande" représente un fichier '.exe', '.com', '.bat' ou '.cmd' à exécuter.
Marsh Posté le 20-12-2001 à 16:03:59
Sous Win 2000 c'est bien Ma et non pas M, c'est a cause de ça que je me prenais la tete!!!
Marsh Posté le 20-12-2001 à 14:51:04
Je bloque sur la syntaxe suivante de la date :
/every:date[,...]
nt n'arrive pas à prendre la commande...je voudrai la lancer pour que ça se fasse tout les lundi que dois-je mettre?
/every:date L ?? -> ne marche pas...
pige po là...
si qqun connait la réponse merci d'avance.