OVH Cloud OVH Cloud

Renommer un lecteur

4 réponses
Avatar
myname
Bonjour,

j'ai un lecteur L: pointant vers une ressource réseau
\\serveur\rep\sous-rep.

Dans l'explorateur, cela s'affiche :
sous-rep sur 'serveur\rep' (L:)

Je peux le renommer (clic-droit, Renommer) en :
"CHEZ_MOI (L:)"

Question: peut-on renommer depuis DOS (cmd) ?

Merci !

PS: ce n'est pas la fonction "LABEL"

4 réponses

Avatar
Fred
Dans : news:44dc3864$,
myname disait :
Bonjour,


Bonjour,

j'ai un lecteur L: pointant vers une ressource réseau
serveurrepsous-rep.

Dans l'explorateur, cela s'affiche :
sous-rep sur 'serveurrep' (L:)

Je peux le renommer (clic-droit, Renommer) en :
"CHEZ_MOI (L:)"

Question: peut-on renommer depuis DOS (cmd) ?


Je m'étais penché sur la question mais il me semble que le résultat
n'était pas probant (scripts de connexion écrits en vbs).
Comme j'ai un doute sur ce qui ne fonctionnait pas (Windows 2000 ou XP),
voici tout de même la façon dont j'avais procédé.

L'info que tu cherches est là :

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerMountPoints2

Dans les sous-clés, tu as une valeur _LabelFromReg qui correspond à ce
qu'explorer affiche.

Je modifiais donc cette valeur via un script vbs, mais on peut peut-être
faire l'équivalent avec la commande REG.

--
Fred
http://www.cerbermail.com/?3kA6ftaCvT

Avatar
Jean-Claude BELLAMY
Dans le message :44dc3864$,
myname a pris la peine d'écrire ce qui suit :
Bonjour,

j'ai un lecteur L: pointant vers une ressource réseau
serveurrepsous-rep.

Dans l'explorateur, cela s'affiche :
sous-rep sur 'serveurrep' (L:)

Je peux le renommer (clic-droit, Renommer) en :
"CHEZ_MOI (L:)"

Question: peut-on renommer depuis DOS (cmd) ?
DOS ?????

Où çà ?
Pas de DOS ici !
CMD.exe est une application WINDOWS, 32 bits !
Qui ouvre une fenêtre texte, (ou "console") , qui n'a RIEN A VOIR avec DOS!
Le mode texte existe sous TOUS les OS (Windows, Linux, FreeBSD, Solaris,
Unicos, BeOS, ...), donc ne peut en aucune façon être synonyme de "DOS" ..

Pour nommer un volume dans l'explorateur (par volume j'entends tout ce qui
peut être "lettré" : partiton de disque dur, disquette, carte mémoire, CD,
DVD, RAMdisk, ...), on peut agir directement dans la BDR :

Si "X" désigne la lettre concernée (de "A" à "Z"), le nom qu'on veut lui
attribuer est la valeur par défaut de la clef
HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerDriveIconsUDefaultLabel
Si cette clef n'existe pas, il suffit de la créer

Voici un batch qui fait cela de façon plus ergonomique :

Ficher "VOLNAME.BAT"
--------- couper ici ---------
@echo off
if %1.==. goto syntaxe
if %2.==. goto syntaxe
for %%L in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do if /i
%1==%%L goto suite
:syntaxe
echo Syntaxe :
echo VOLNAME ^<lettre_de_volume^> ^<nom_a_attribuer^>
echo lettre_de_volume : A,B,...,Z (minuscule ou majuscule)
echo nom_a_attribuer : a encadrer par des guillemets si nécessaire
echo.
echo Exemple :
echo VOLNAME U "Carte CompactFlash"
echo.
goto fin
:suite
REG ADD
HKLMSOFTWAREMicrosoftWindowsCurrentVersionExplorerDriveIcons%1DefaultLabel
/ve /f /d %2
:fin
--------- couper ici ---------

(je l'ai mis en pièce-jointe)

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr



begin 666 VolName.bat
M0&5C:&@;V9F#"("A#*2 R,# V#0II9B E,2X]/]T;R!S
M>6YT87AE#0II9B E,BX]/]T;R!S>6YT87AE#0IF;W(@)25,(&EN("A!
M($(@0R!$($!'($@@22!*($"!-($!0(%$@4B!3(%!6(%<@
M6"!9(%HI(&1O(&EF("]I("4Q/3TE)]T;R!SnT90T*(#IS>6YT87AE
M#0IE8VAO(%-Y;G1A>&@T*96-H;R @(%9/3$Y!<F5?9&5?
M=F]L=;VU?85]A='1R:6)U97)>/@T*96-H;R!L971T<F5?9&5?
M=F]L=6UE(#"+"XN+BQ:("AM:6YU<V-U;&4@;W4@;6%J=7-C=6QE*2 -
M"F5C:&@;F]M7V%?871T<FEBeR(" Z(&$@96YC861R97(@<&%R(&1E<R!G
MnL;&5M971S('-I(&[I8V5S<V%I<F4-"F5C:&N#0IE8VAO($5X96UP;&4@
*96-H;R @(%9/3$Y! B0V%R=&]M<&%C=$9L87-H(@T*96-H
M;RX-"F=O=&@9FEN#:71E#0I214<@041$($A+3$U<4T]&5%=!4D5<
M36EC<F]S;V9T7%=I;F1O=W-<0W5R<F5N=%9E<G-I;VY<17AP;&]R97)<1')I
Mõ)8V]N<UPE,5Q$969A=6QT3&%B96P@+W9E("]F("]D("4R#;@T*
`
end

Avatar
Jean-Claude BELLAMY
Dans le message :,
Jean-Claude BELLAMY a pris la peine
d'écrire ce qui suit :
[...]
Voici un batch qui fait cela de façon plus ergonomique :

Ficher "VOLNAME.BAT"
[...]
(je l'ai mis en pièce-jointe)


J'avais mis ce message en "brouillon", mais je constate qu'il est parti
quand même sans que je lui demande !!!
(il est ch..nt Outlook Express quand il s'y met !)

Je ne voulais pas le poster tout de suite, car je me suis aperçu que mon
script ne fonctionne pas pour les montages réseau !!!
Désolé ...

PS: les modifs n'apparaissent dans l'explorateur qu'après fermeture puis
réouverture de ce dernier.
Il n'est pas nécessaire de fermer la session, et encore moins de redémarrer
le PC !

--
May the Force be with You!
La Connaissance s'accroît quand on la partage
----------------------------------------------------------
Jean-Claude BELLAMY [MVP]
http://www.bellamyjc.org ou http://jc.bellamy.free.fr

Avatar
JF
*Bonjour Jean-Claude BELLAMY* !
news:%232dU$

| PS: les modifs n'apparaissent dans l'explorateur qu'après fermeture puis
| réouverture de ce dernier.
| Il n'est pas nécessaire de fermer la session, et encore moins de
| redémarrer le PC !

On peut bien sûr faire un tskill explorer mais la question s'était posée une
fois :
Comment fait Windows pour activer des modifications du Registre sans
redémarrer explorer ? Ne peut-on faire de même ? Ce serait plus élégant !

--
1- Salutations, Jean-François :o)
2- Index du site de PN : http://www.d2i.ch/pn/az
3- Montrez vos écrans : http://fspsa.free.fr/copiecran.htm
4- Outlook Express: Suivez vos fils avec [CTL+H]