Changer le nom d'un lecteur réseau

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
NicoB
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 25 nov. 2020 00:21
Status : Hors ligne

Changer le nom d'un lecteur réseau

#1

Message par NicoB »

Bonjour,
Je découvre AutoIt depuis quelques jours et je reste bloqué sur le problème suivant :
J'ai réussi à monter un lecteur réseau sans souci à l'aide de la commande DriveMapAdd
Jusque-là pas de soucis.
Je souhaiterai modifier le nom de ce lecteur réseau
Je pensais pouvoir utiliser la fonction DriveSetLabel mais celle-ci semble inefficace sur un lecteur réseau (cela fonctionne pourtant très bien sur un lecteur "physique")
Je précise que je ne souhaite pas :
- utiliser la solution d'un fichier .ini à la racine du lecteur réseau
- modifier la clé de registre associée dans MountPoints2
- appeler un .vbs "externe"
La commande VBS suivante fonctionne très bien

Code : Tout sélectionner

CreateObject("Shell.Application").NameSpace("LETTRE_LECTEUR:\").Self.Name = "NOM_LECTEUR"
Quel serait l'équivalent sous AutoIt ou comment intégrer cette commande dans mon script AutoIt
J'ai testé le code suivant mais sans succès
$vbs = ObjCreate("ScriptControl")
$vbs.language="vbscript"
$vbs.eval("CreateObject(""Shell.Application"").NameSpace(""LETTRE_LECTEUR:\"").Self.Name=""NOM_LECTEUR""")
Merci d'avance pour votre aide
Cordialement
Avatar du membre
walkson
Modérateur
Modérateur
Messages : 1020
Enregistré le : ven. 12 août 2011 19:49
Localisation : Hurepoix
Status : Hors ligne

Re: Changer le nom d'un lecteur réseau  

#2

Message par walkson »

Bonjour,
Autoit est un script très semblable à visual basic et s'utilise de la même méthode
Local $oShell = ObjCreate("shell.application")
Suivez le lien de ObjCreate() ou sur l'aide d'Autoit et regardez les exemples, vous devriez trouver facilement la réponse...
Cordialement,
Walkson
"Horas non numero nisi serenas " Le canon de midi
(Je ne compte que les heures heureuses)
NicoB
Niveau 1
Niveau 1
Messages : 5
Enregistré le : mer. 25 nov. 2020 00:21
Status : Hors ligne

Re: Changer le nom d'un lecteur réseau

#3

Message par NicoB »

Elémentaire mon cher Walkson ! :)
Merci pour le coup de main...
Cordialement
Répondre