Bonjour,
j'ai fait un petit programme pour copier des fichiers sur plusieurs postes de mon réseau (je suis enseignant).
Voici mes lignes de programme :
net use j: \\c512-poste5\c512-poste5-tsce1 ceramvz
net use k: \\c512-poste6\c512-poste6-tsce1 ceramvz
net use l: \\c512-poste7\c512-poste7-tsce1 ceramvz
net use m: \\c512-poste8\c512-poste8-tsce1 ceramvz
net use n: \\c512-poste9\c512-poste9-tsce1 ceramvz
net use o: \\c512-poste10\c512-poste10-tsce1 ceramvz
net use p: \\c512-poste11\c512-poste11-tsce1 ceramvz
net use q: \\c512-poste12\c512-poste12-tsce1 ceramvz
net use r: \\c512-poste13\c512-poste13-tsce1 ceramvz
net use s: \\c512-poste14\c512-poste14-tsce1 ceramvz
cd c:\Documents and Settings\pc.c512-profs\bureau\synchro-tsce1\source\
copy c:*.* j:
copy c:*.* k:
copy c:*.* l:
copy c:*.* m:
copy c:*.* n:
copy c:*.* o:
copy c:*.* p:
copy c:*.* q:
copy c:*.* r:
copy c:*.* s:
net use * /delete
Si ces lignes sont transcrite dans la fenêtre MS-DOS, tout va bien ; par contre si ces lignes sont dans un fichier exécutable MS-DOS, ça ne fonctionne pas. Pourquoi ?
Faut-il rajouter une commande de départ dans le fichier éxécutable ? et si oui laquelle ?
Merci d'avance pour votre aide toujours précieuse.
Francois Voisin

j'ai mis la commande que tu m'indiques à la fin de mon fichier batch. Ca a pour effet de ne permettre la copie que sur le premier poste à partir de la fenetre MS-dos et ca a aucun effet sur l'execution du fichier batch.
Je pense plutot qu'il manque un ordre de départ du genre peut etre FOR DO
Salutations
F Voisin