frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 12 mai 2006 - 15 h 24 m 37 s |
|
|
salut a tous,
j'essaie de renommer un dossier comportant un nom aléatoire de ce type
sdgsdfgsdf.slt
je donne cette commande
rename *.slt dossier
et il me dit que la syntaxe est mauvaise
par contre si je fais la meme commande pour un fichier là ca marche
|
|
| |
Message édité 1 fois, la dernière par frio2K4 le 12 mai 2006 - 15 h 26. |
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
bernie38
Waldorf (le pote à Statler)
Messages : 11 421 Inscrit le 28/08/03
Ville : Claix
Non connecté
|
|
Posté le 12 mai 2006 - 17 h 27 m 00 s |
|
|
tu peux pas, parce que rename *.slt ça peut concerner plusieurs fichiers, et dossier c'est une cible unique. Faut faire une boucle dans un script.
|
|
| |
La Montagne n'est pas dangereuse : on ne peut qu'y perdre la vie, tandis qu'en ville on devient bête et méchant
Voltaire
|
dready
(¯¯`·.____[T3aM.R3cLu5]____.·´¯¯¯) (¯`·.__[T3aM.77]__.·´¯)
Messages : 8 920 Inscrit le 17/09/02
Ville : la montagne ;)
Non connecté
|
|
Posté le 12 mai 2006 - 17 h 52 m 15 s |
|
|
Le 12 mai 2006 - 17 h 27, bernie38 a écrit :
tu peux pas, parce que rename *.slt ça peut concerner plusieurs fichiers, et dossier c'est une cible unique. Faut faire une boucle dans un script.
|
un ptit batch
|
|
| |
il y a 3 grands mensonges en informatique
ça marche, c'est compatible et ça sort bientôt ^^
|
bernie38
Waldorf (le pote à Statler)
Messages : 11 421 Inscrit le 28/08/03
Ville : Claix
Non connecté
|
|
Posté le 12 mai 2006 - 18 h 00 m 10 s |
|
|
oui, un batch, c'est ce que j'appelle un script. un ".bat" ou ".cmd", quoi...
|
|
| |
La Montagne n'est pas dangereuse : on ne peut qu'y perdre la vie, tandis qu'en ville on devient bête et méchant
Voltaire
|
Petit_PimoOosE
rsqrtps & pshufb
Messages : 4 617 Inscrit le 15/06/03
Ville : Montréal
Non connecté
|
|
Posté le 13 mai 2006 - 05 h 23 m 03 s |
|
|
De toute façon, pour changer le nom d'un dossier, c'est move ;-)
rename ne marche effectivement que sur des fichiers.
il te faut donc taper à la place
|
|
| |
Huile de fraise.
|
frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 13 mai 2006 - 12 h 06 m 51 s |
|
|
move ca va le deplacer non?
|
|
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
Woofy
Pour les bons tuyaux me demander
Messages : 26 271 Inscrit le 11/01/02
Ville : Paris / Grenoble
Non connecté
|
|
Posté le 13 mai 2006 - 12 h 15 m 51 s |
|
|
Perspicace ! 
oui, ca va le déplacer vers dossier. Donc si dossier n'existe pas il sera créé, et le dossier d'avant supprimé. Donc ca reviens au même !
|
|
| |
Totalement inutile, donc completement indispensable 
|
frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 13 mai 2006 - 19 h 25 m 42 s |
|
|
oui mais ce qui pose pb, c'est un coupé collé, et vu que c une copie a travers le reseau, j'ai peur qu'une c******e survienne
|
|
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
Petit_PimoOosE
rsqrtps & pshufb
Messages : 4 617 Inscrit le 15/06/03
Ville : Montréal
Non connecté
|
|
Posté le 14 mai 2006 - 01 h 09 m 16 s |
|
|
Qu'est-ce que tu veux dire, par là ?
Que les .slt sont sur un ordi et dossier sur un autre ?
Ça ne devrait pas poser problème : au pire, en cas d'échec, rien ne va changer.
|
|
| |
Huile de fraise.
|
Woofy
Pour les bons tuyaux me demander
Messages : 26 271 Inscrit le 11/01/02
Ville : Paris / Grenoble
Non connecté
|
|
Posté le 14 mai 2006 - 10 h 33 m 27 s |
|
|
sdfsdf.slt est un dossier en fait. Et il veut le renommer en dossier.
Mais frio, tu lance la commande a travers le réseau, mais l'opération interviens sur le même disque, donc non y a aucun risque.
|
|
| |
Totalement inutile, donc completement indispensable 
|
frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 14 mai 2006 - 12 h 18 m 23 s |
|
|
ok, car ce qui pose probleme c'est le caractere * pour le rename, et c'est dommage que ca marque que pour les fichiers
|
|
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
amon2010
Coordinateur
Attention Chien d'un Patron très Mechant
Messages : 25 702 Inscrit le 12/02/02
Ville : Saint Egreve
Non connecté
|
|
Posté le 14 mai 2006 - 16 h 53 m 56 s |
|
|
perso je ferais plutot un ch'ti script avec un for et une liste ds un fichier texte
|
|
| |
Adherez au don d'organe !!!! : France adot et Le cercle Bleu
(pour préserver l'environnement, ce post est entièrement réalisé avec des electrons recyclés)
|
frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 15 mai 2006 - 10 h 29 m 06 s |
|
|
oui mais en prog mes connaissances sont tres limitées
|
|
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
Petit_PimoOosE
rsqrtps & pshufb
Messages : 4 617 Inscrit le 15/06/03
Ville : Montréal
Non connecté
|
|
Posté le 16 mai 2006 - 02 h 34 m 03 s |
|
|
Tu peux donner un cas (un peu plus) concret ? Avec ça, on peut peut-être te pondre la ligne qu'il faut.
|
|
| |
Huile de fraise.
|
frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 16 mai 2006 - 11 h 30 m 56 s |
|
|
cd \
cd %userprofile%
cd bureau
cd profles
ren * dossier
xcopy "%userprofile%\bureau\profles\dossier" "%userprofile%\application data\thunderbird\profiles\profles" /s
pause
cd \
cd %userprofile%
cd bureau
test.bat
|
|
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
dready
(¯¯`·.____[T3aM.R3cLu5]____.·´¯¯¯) (¯`·.__[T3aM.77]__.·´¯)
Messages : 8 920 Inscrit le 17/09/02
Ville : la montagne ;)
Non connecté
|
|
|
| |
il y a 3 grands mensonges en informatique
ça marche, c'est compatible et ça sort bientôt ^^
|
frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 17 mai 2006 - 10 h 36 m 22 s |
|
|
donc la code est bon, mais la commande dos ne gere pas cet * pour les dossier et c'est là que je bloque
|
|
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
Petit_PimoOosE
rsqrtps & pshufb
Messages : 4 617 Inscrit le 15/06/03
Ville : Montréal
Non connecté
|
|
Posté le 18 mai 2006 - 02 h 48 m 18 s |
|
|
Je pense que la solution ultime est tout en bas. Sinon, avant, il y a la traduction de mes pensées tout haut. Enfin, si rien ne te convient, j'imagine que tu devrais pouvoir piocher pour faire ce qu'il te faut vraiment ;-)
Bon, attends, juste pour être sûr. Des .slt, il y en a plusieurs, ou un seul ? Dans le cas de plusieurs, tu pourrais faire ça :
1. for /d %i in ("%userprofile%Bureauprofiles*.slt") do xcopy %i "%userprofile%Application DataThunderbirdProfiles" /s
Ça devrait marcher avec un ou plusieurs dossiers.
Si tu tiens à garder le nom "dossier" et que tu n'en as qu'un, ça peut se faire comme ça :
1. move "%userprofile%Bureauprofiles*.slt" "%userprofile%Application DataThunderbirdProfilesDossier"
Enfin, si tu en as plusieurs et que tu veux exécuter test.bat sur chacun, tu peux faire une batchfile annexe.
1. -- annexe.bat
2. cd /d "%userprofile%bureauprofles"
3. move "%1" dossier
4. xcopy "%userprofile%bureauproflesdossier" "%userprofile%application datathunderbirdprofilesprofles" /s
5. test.bat
6.
7. -- principale.bat
8. for /d %%i in ("%userprofile%Bureauprofiles*.slt") do call annexe "%%i"
edit : je ne prévisualise pas, c'est pas principe
|
|
| |
Message édité 2 fois, la dernière par Petit_PimoOosE le 18 mai 2006 - 02 h 51. |
| |
Huile de fraise.
|
frio2K4
NE VOUS INQUIETEZ SURTOUT PAS, Y'EN AURA POUR TOUT LE MONDE
Messages : 3 766 Inscrit le 03/01/04
Ville : Echirolles
Non connecté
|
|
Posté le 18 mai 2006 - 11 h 44 m 31 s |
|
|
Je vais tout expliquer comme ca tout est clair.
On a des postes administratif a changer (de NT a XP) le but est de garder les contacts, mails de leur ancien mozilla et mettre tout ceci sur thunderbird (lequel nous propose pas de possibiliter d'importer)
il y a un slt, mozilla a la facheuse habitude de creer des dossier a nom aléatoire inutile.
en fait dans le systeme on prevoit de mettre manuellement les dossiers sur un serveur, un batch sous nt est impossible car la commande %userprofile% ne fonctionne pas.
bref le batch servira a rapatrier le dossier du serveur au nouveau poste xp.
l'idée de renommer etait là pour nous faciliter la tache, mais on ce retrouve devant le meme mur.
chaque dossier fini par un .slt et il risque a ce que sur le serveur il y ait plein de dossier finissant par .slt, mais si on le peut, on supprime au fur et a mesure
|
|
| |
vend sac a dos 15.4" TARGUS 20€
En vente ici
http://shaolin.shadow.free.fr/sofia
|
Petit_PimoOosE
rsqrtps & pshufb
Messages : 4 617 Inscrit le 15/06/03
Ville : Montréal
Non connecté
|
|
Posté le 19 mai 2006 - 00 h 52 m 16 s |
|
|
Si %username% n'existe pas en NT, il n'y a aucun moyen de récupérer le nom de l'utilisateur (je n'ai jamais bossé sous NT...) ?
Et sinon, je pense que tu peux utiliser ma troisième proposition. Au lieu de renommer en "dossier", tu peux peut-être passer directement le nom de chaque dossier à test.bat
|
|
| |
Huile de fraise.
|