Confirmation dans le Xcopy Dos

Confirmation dans le Xcopy Dos - Logiciels - Windows & Software

Marsh Posté le 17-05-2006 à 18:17:00    

Bonjour à tous,  
 
JE désire faire une copie de sauvegarde d'un fichier Word.  
 
J'ai crée un .bat :  
 
Xcopy "C:\Mes documents\doc1.doc" D:\doc2.doc /H /E /Y /C /V /M  
 
Lorsque je lance ce programme, il me demande si le nom cible est un fichier ou un repertoire. C'est un fichier puisque c'est un .doc  
 
Y a un moyen de supprimer cette demande et lui indiquer que c'est tjrs un fichier? paske ca l'empeche de tourner en automatique.  
 
merci à tous d'avance.

Reply

Marsh Posté le 17-05-2006 à 18:17:00   

Reply

Marsh Posté le 17-05-2006 à 18:35:56    

facile...
crée un fichier yes.txt et chaine-le:
 
file yes.txt doit contenir un seul caractere, a savoir Y ou O suivant lettre du OUI  dans ton DOS.
ton fichier .bat de backup doit contenir:
 
Xcopy "C:\Mes documents\doc1.doc" D:\doc2.doc /H /E /Y /C /V /M <yes.txt
voila...
 
 

Reply

Marsh Posté le 17-05-2006 à 19:10:03    

Ca a l'air super facile, mais ... ca marche pas :'(
 
en fait il me demande F (fichier) ou R(repertoire) donc dans le fichier Yes.txt j'ai mis F
 
ca veux dire quoi "chaine le" ? (crée un fichier yes.txt et chaine-le:)
merci

Reply

Marsh Posté le 17-05-2006 à 21:01:33    

Question peut-être bête, mais pourquoi xcopy pour copier un fichier dans un fichier, pourquoi pas Copy tout simplement ?
Xcopy c'est plutôt pour copier des séries de fichiers ou des répertoires et sous-répertoires, non ?

Reply

Marsh Posté le 17-05-2006 à 21:46:18    

beaucoup de gens ignore que sous DOS, un Dossier peut avoir une extension...
essaye et tu verra

Reply

Marsh Posté le 17-05-2006 à 22:06:15    

Evidemment un dossier peut avoir une extension et s'appeler toto.doc, mais en l'occurence, d'après tintin101, il s'agit de copier le fichier C:\... \doc1.doc dans le fichier D:\doc2.doc, alors je ne vois pas où est le problème pour utiliser COPY, quitte à rajouter >NUL si on ne veut pas de confirmation...
COPY C:\...\doc1.doc D:\doc2.doc >NUL


Message édité par JL35 le 17-05-2006 à 22:46:07
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed