commande xcopy renomage d'un fichier a la volé sous dos

commande xcopy renomage d'un fichier a la volé sous dos - Win NT/2K/XP - Windows & Software

Marsh Posté le 18-03-2004 à 09:57:31    

bonjour a tous!
 
Voila je désirerais effectuer une sauvegarde de fichier grace a un script publier dans l'active directory de w2k
 
mon problème est que lorsque je copie ce fichier j'aimerais le renomer a la volé est ce que cela est possible ???
 
voila ce que j'ai pour le moment
 
xcopy x:\*.id z:\cl\ /s /c /y
 
si le fichier s'appelle toto.id j'aimerais qu'apres ca copie il s'appelle titi.id
 
merci de votre aide précieuse !

Reply

Marsh Posté le 18-03-2004 à 09:57:31   

Reply

Marsh Posté le 18-03-2004 à 10:22:34    

ren z:\cl\toto.id titi.id ?
 
ce n'est pas vraiment "à la volée" par contre.


Message édité par blueteen le 18-03-2004 à 10:23:01
Reply

Marsh Posté le 18-03-2004 à 10:26:49    

xcopy x:\toto.id z:\cl\titi.id  
 
ca marche sous XP, je viens d'essayer.

Reply

Marsh Posté le 18-03-2004 à 10:28:52    

alors là oui c'est mieux, c'est à la volée :)

Reply

Marsh Posté le 18-03-2004 à 10:32:55    

mais le truc c'est que je voudrais faire un truc du genre xcopy x:\*.id z:\%username%.id
 
enfin je voudrais qu'au résultat il s'appele pareil que le nom d'utilisateur ! et en effectuant la ligne ci dessu il me demande si c'est un fichier ou uun dossier alors il faut que l'utilisateur intervienne !! et moi je veux pas !


Message édité par mims1664 le 18-03-2004 à 10:35:42
Reply

Marsh Posté le 18-03-2004 à 10:35:23    

bpn déjà ton script là ça va foirer
si tu as plusieurs *.id, au moment de la copie comme tu veux faire , ça va coincer, car il ne pourra pas te créer plusieurs fichiers avec le même nom.
 
tu veux pas donner un exemple concret de ce que tu veux faire ?

Reply

Marsh Posté le 18-03-2004 à 10:36:02    

il n'y a qu'un id normalement

Reply

Marsh Posté le 18-03-2004 à 10:38:09    

voila en faite il s'agit de sauvegarder l'id de lotus de chaque utilisateur sur des client légé.
Il peut y avoir plusieurs utilisateurs par boite c'est pour cela que l'id aura le meme nom donc je ne veux pas qu'ils s'ecrasent entre eux car chaque Id peut avoir des paramètres différents pour une meme boite.


Message édité par mims1664 le 18-03-2004 à 10:40:48
Reply

Marsh Posté le 18-03-2004 à 10:43:36    

ca ca marche :
xcopy x:\*.id z:\%username%.id  
 
mais il me demande : " est ce que C:\test\dossier\administrateur.id spécidie un nom de fichier ou un nom de répertoir de la destination (F=fichier, R=répertoire) ?
 
!!!! voila

Reply

Marsh Posté le 18-03-2004 à 10:57:37    

up j'ai vraiment besoin d'aide !

Reply

Marsh Posté le 18-03-2004 à 10:57:37   

Reply

Marsh Posté le 18-03-2004 à 11:13:23    

youuuhhhhouuuu

Reply

Marsh Posté le 18-03-2004 à 12:08:43    

SVP up

Reply

Marsh Posté le 18-03-2004 à 12:33:35    

je regarde

Reply

Marsh Posté le 18-03-2004 à 12:50:42    

c'est bon j'ai trouvé

Reply

Marsh Posté le 18-03-2004 à 12:53:07    

rajoute une * a la fin !!!!!!
xcopy c:\xxx\toto.id d:\yyy\titi.id*
ca marche et demande pas de confirmations  

Reply

Marsh Posté le 18-03-2004 à 13:09:37    

merci tu est trop fort ! mais comment as tu trouvés cela ?


Message édité par mims1664 le 18-03-2004 à 13:10:38
Reply

Marsh Posté le 18-03-2004 à 13:14:27    

un peu de chance

Reply

Marsh Posté le 18-03-2004 à 13:14:51    

et de l'intuition

Reply

Marsh Posté le 18-03-2004 à 13:19:11    

oye ben franchement tu est un hackeurman comme on dis chez moi !
 
merci encore

Reply

Marsh Posté le 18-03-2004 à 14:16:08    

suis à la bourre :p
sinon tu peux utiliser la commande : "copy" simple

Reply

Sujets relatifs:

Leave a Replay

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