Batch Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion
Répondre au sujet Page 1 sur 1
[RESOLU] PROBLEME AVEC UN BATCH
Auteur Message
Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
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


Citation:

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.



Message Publicité 
PublicitéSupprimer les publicités ?


Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
Bonjour
j'ai rien compris.
Que contient le fichier essai.txt ?


Copy "fichiersource" "destination"

logins/pelican/user/nono-login.xml ? c est à partir de quel dossier ? C:\Utilisateurs\Toto\Mes documents ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
essai. txt

C:\Users\fredport2\Desktop\V4\compte\pelican\CoolIRobotV061\
C:\Users\fredport2\Desktop\V4\compte\pelican\CoolIRobotV061A\

coolirabotv061 et coolirabotv061 son des compte

et se que j expliquer tout a l heure c est que je veu

deplacer copier de dossier les dossier compte mes juste avec le fichier nono-login.xlm et pas les autre fichier qui son dans le dossier.



Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
Faudrait faire un effort dans les explications et les donner les plus complete possible pour qu on puisse t aider

tu veux déplacer un dossier ou un fichier, car la commande utilisée n est pas la meme
copy pour une fichier
xcopy pour un dossier


ensuite il faut que je connaisse le chemin complet vers le dossier par déduction

C:\Users\fredport2\Desktop\V4\compte\pelican\CoolIRobotV061A\logins\pelican\user\nono-login.xml vers quel dossier ?




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
si tu prefere le fichier essai.txt contient le chemin pour aller directement chercher le fichier nono-login celui la je veux le copie dans un autre répertoire

qui est v4\logins\ dossier du compte \nono-login

mes au jour actuel tel que jai ecrie mon fichier batch il me copie directement le fichier nono-login.xml et pas le répertoire avecdonc il faudrai qu il me reprenne le repertoire compte de la source et juste le fichier nono-login.xml.

v4\logins\ nono-login.xml

chose qui me va pas

voila je pence avoir été claire



Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
Normal copy ne copie que des fichiers et non des répertoires

tu dois créer le dossier avant de copier le fichier




______________________________________________________
Faites paraitre votre batch sur BatchClipboard
Visiter le site web du posteur
Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
et dans ma boucle actuel il y a pas possibilité de lui faire faire avent qui copie le nono-login.xml

ou avent ma boucle lui faire copier le dossier compte
une foi copier lui faire vider le dossier
et la ma boucle apporte le fichier nonologin-xml

mes comment mettre en place se code ?



Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
Laddy a écrit:
Normal copy ne copie que des fichiers et non des répertoires

tu dois créer le dossier avant de copier le fichier


xcopy /i /s

i : Si le répertoire de destination ou un répertoire sur la route n'éxiste pas il le créé (un peu comme mkdir)
s : Copier les dossiers, sous dossiers et fichiers qu'ils comportent



Skype
Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
voila ma ligne actuel de mon batch

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


mon fichier essai.txt

Citation:
C:\Users\fredport2\Desktop\V4\compte\pelican\CoolIRobotV061\
C:\Users\fredport2\Desktop\V4\compte\pelican\CoolIRobotV061A\


donc ques que je peu faire pour deplacer a la foit coolirobotv061\NONO-LOGIN.XML seule sans les autre fichier contenu du dossier

en resultat je voudrai arriver a sa

v4\logins\pelican\CoolIRobotV061\NONO-LOGIN.XM
v4\logins\pelican\CoolIRobotV061A\NONO-LOGIN.XM




Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
Tu fais :

Code:
xcopy /i /s "fichier(ou dossier)source" "dossier de destination"


et ça copie le fichier vers le dossier de destination.



Skype
Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
je connait cette solution mes elle me conviens pas je veut absolument passer par ma boucle et mon fichier txt



Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
voila je les écrie comme sa mes j ai un petit pb dans ma première boucle il me propose bien de supprimer mes fichiers dans le bon dossier mes ensuite il me demande pour supprimer les fichier de ma racine pour quoi me fait t il cela ?

Code:
XCOPY /I /S %CD%\COMPTE\PELICAN %CD%\LOGINS\PELICAN
for /F "tokens=1 delims= " %%a in (VIDEDOSSIER.txt) do (del %%a *.*)
set dirCOPIEDOSSIER=%cd%\logins\pelican\
for /F "tokens=* delims= " %%a in (essai.txt) do (copy %%a\nono-login.xml %dirCOPIEDOSSIER% /y)


vide dossier.txt

Code:
C:\Users\fredport2\Desktop\V4\logins\PELICAN\CoolIRobotV061\


essai.txt

Code:
C:\Users\fredport2\Desktop\V4\COMPTE\PELICAN\CoolIRobotV061\




Répondre en citant
Message [RESOLU] PROBLEME AVEC UN BATCH 
VOILA J AI REUSI A LE FAIRE MON BATCH JE OUS JOINT UNE COPIE


Code:
XCOPY /I /S %CD%\COMPTE\PELICAN %CD%\LOGIN\PELICAN /y
for /F "tokens=* delims= " %%a in (VIDEDOSSIER.txt) do (del %%a*.* /q)
set /P Nom="COMMENT S'APPEL LE COMPTE ? "
set dirCOPIEDOSSIER=%cd%\login\pelican\%Nom%
for /F "tokens=* delims= " %%a in (essai.txt) do (copy %%a\nono-login.xml %dirCOPIEDOSSIER% /y)
EXIT


VIDEDOSSIER

Code:
C:\Users\fredport2\Desktop\V4\login\PELICAN\CoolIRobotV061\


ESSAI

Code:
C:\Users\fredport2\Desktop\V4\COMPTE\PELICAN\CoolIRobotV061\



PS: ET T IL POSSIBLE DE FAIRE UNE VARIANTE POUR UNE REPERTOIRE INCONNU DU STYLE %REP%

EX

set dirCOPIEDOSSIER=%cd%\login\pelican\ ET LA SI UN REPERTOIRE SE TROUVE DANS PELICAN IL LE PRENT DONC ON VA DIRE QUE OUI IL S APPEL TROUT.

SE QUI DONNERAI

set dirCOPIEDOSSIER=%cd%\login\pelican\TROUT



Message [RESOLU] PROBLEME AVEC UN BATCH 


Montrer les messages depuis:
Répondre au sujet Page 1 sur 1
  



Index | créer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Copyright 2008 - 2016 // Batch