Bonjour à tous,
Je suis en seconde année de BTS SIO et actuellement en stage.
Je cherche à copier plusieurs fichiers dans un répertoire non partager sur des postes distants, pour cela, j'utilise la commande for, et je voudrais que pour chaque poste présent dans le fichier poste elle m’exécute un autre batch.

Voici ma ligne for

Code : Sélectionner tout - Visualiser dans une fenêtre à part
for %%a in (postes_product.txt) do copie_product.bat
Et voici le fichier copie_product.bat

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
NET USE M: \\%%a\c$ /user:localhost\administrateur *******
copy c:\essai\proxy.cfg M:\Users\[...]\proxy.cfg
Net USE M: /delete
Si je remplace copie_product.bat dans le for par echo %%a il m'affiche bien le nom du poste.

Je souhaite utiliser le %%a dans le fichier copie_product.bat

Si vous pouvez m'aider merci.

PS Si vous avez besoin de plus d'info pas de problème.

Merci