Probleme avec un batch

FRED92G Messages postés 290 Date d'inscription   Statut Membre Dernière intervention   -  
FRED92G Messages postés 290 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
le probleme de se batch il me copie pas le dossier ou se trouve le fichier a copier qui est nono-login.xml du coup je le retrouve seule dans son dosier de destination sa m arrenge pas.

ex

il part de

compte/pelican/user/nono-login.xml

il devrai arrive dans

logins/pelican/user/nono-login.xml


mes pour le moment il arrive comme sa
logins/pelican/nono-login.xml


et sa me convien pas


set dirB=%cd%\logins\pelican  
for /F "tokens=* delims= " %%a in (essai.txt) do (copy %%a\nono-login.xml %dirB% /y) 


pourriez vous me dire se qui va pas dans ma boucle je pence que sa vien de la.

2 réponses

LUDO
 
comme ça :

set dirB=%cd%\logins\pelican
for /F "tokens=* delims= " %%a in (essai.txt) do (
mkdir %dirB%\%%a
copy %%a\nono-login.xml %dirB%\%%A\ /y
)
0
FRED92G Messages postés 290 Date d'inscription   Statut Membre Dernière intervention   4
 
il y a un pb

la syntaxe du nom de fichier ,de repertoire ou de volume incorrecte
le chemin d acces specifier est introuvable
0
FRED92G Messages postés 290 Date d'inscription   Statut Membre Dernière intervention   4
 
voila j ai fait sa

set dirB=%cd%\logins\pelican\
for /F "tokens=* delims= " %%a in (essai.txt) do (
mkdir  %%a %dirB%
copy %%anono-login.xml %dirB% /y
)

mes le fichier compte joueur qui est user donc nomer au nom du joueur lui se creer pas

donc sa me fait sa


logins/pelican/nono-login.xml


que moi je voudrai sa

logins/pelican/user/nono-login.xml
0
arth Messages postés 9374 Date d'inscription   Statut Contributeur Dernière intervention   1 293
 
Le mieux serait encore de donner un exemple de ligne qu'il y a dans ce fichier essai.txt.

Sinon on ne fait qu'extrapoler sans savoir quelles données y sont réellement présentes.
0
FRED92G Messages postés 290 Date d'inscription   Statut Membre Dernière intervention   4
 
voila la ligne du txt
C:\Users\fredport2\Desktop\V4\compte\pelican\CoolIRobotV061\
C:\Users\fredport2\Desktop\V4\compte\pelican\CoolIRobotV061A\

le dernier repertoire c est le compte joueur
0