DOS

Fermé
johnvitu Messages postés 9 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 4 avril 2010 - 3 avril 2010 à 23:06
johnvitu Messages postés 9 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 4 avril 2010 - 4 avril 2010 à 13:17
Bonsoir,

je veux copier un ficher WS.H en WS.TXT donc pour cela j'ai:

dans un fichier ****.dat

del/q G:\WS.TXT
xcopy/Y G:\WS.H G:\TOOL.TXT

ca marche bien sauf qu'il me demande si TOOL.TXT est un Fichier ou un Repertoire, voir ci dessous :

***************************
G:\>del/q G:\WS.TXT

G:\>xcopy/Y G:\WS.T G:\WS.TXT
Est-ce que G:\WS.TXT désigne un nom de fichier
ou un nom de répertoire de la destination
(F = fichier, R = répertoire) ?

****************************
moi je veux qu'il soit automatiquement un fichier donc "F" ; comment faire???

je ne veux pas qu'il me propose ce choix mais qu'il le copy en fichier direct...

merci

2 réponses

dubcek Messages postés 18589 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 21 mars 2023 5 584
4 avril 2010 à 09:10
hello
utiliser copy plutôt que xcopy
ou créer un fichier de destination vide
copy /y NUL: G:\WS.TXT
xcopy/Y G:\WS.T G:\WS.TXT
ou utiliser
echo f | xcopy/Y G:\WS.T G:\WS.TXT
1
johnvitu Messages postés 9 Date d'inscription lundi 17 décembre 2007 Statut Membre Dernière intervention 4 avril 2010
4 avril 2010 à 13:17
ok ca marche merci,
0