> Tech > Ecrire le changement

Ecrire le changement

Tech - Par Renaud ROSSET - Publié le 24 juin 2010
email

J'explique WshNetwork, un objet Windows Script Host (WSH) 2.0 représentant les imprimantes et lecteurs accessibles par réseau, dans « Connecting to Printers », août 2002, http:// www.itpro.fr Club Abonnés, et « Connecting Users to Network Resources », juin 2002, http://www. itpro. fr, Club Abonnés. WshShell, un autre objet WSG, s'intéresse

à  certains
objets associés à  Windows Shell, y
compris l’éditeur de registre et Event
Viewer.
WshShell propose plusieurs méthodes
pour lire ou modifier le registre.
Généralement, l’utilisation des
méthodes de modification de registre
est simple à  la condition d’être exacte :
le moindre espace supplémentaire
dans la chaîne renverra une erreur.
Pour cet exemple, vous allez travailler
avec la méthode RegRead qui lit une
sous-clé ou une valeur et la méthode
RegWrite, qui écrit une sous-clé ou une
valeur. Ces méthodes utilisent une syntaxe
simple :

WshShell.RegRead strName

et

WshShell.RegWrite strName, varValue, [strtype]

La méthode RegRead lit la clé ou la
valeur que vous spécifiez avec l’argument
strName. Chaque méthode accède
aux clés du registre d’après le
nom d’accès complet des clés, donc
vous devez utiliser les noms de clés
prédéfinis familiers dans le cadre de
l’argument strName :
• HKEY_CURRENT_USER (ou HKCU)
• HKEY_CLASSES_ROOT (ou HKCR)
• HKEY_LOCAL_MACHINE (ou HKLM)
• HKEY_USERS
• HKEY_CURRENT_CONFIG

La méthode RegWrite écrit dans le
registre la sous-clé ou la valeur que
vous spécifiez avec l’argument
varValue. Si strName se termine par
une barre oblique inverse (\), RegWrite
écrit varValue dans le registre comme
une sous-clé. Sinon, RegWrite écrit
varValue dans le registre comme une
valeur. Vous pouvez utiliser l’argument
strtype optionnel pour définir le type
de la valeur : REG_SZ ou REG_EXPAND_
SZ écrit des valeurs de chaîne,
REG_DWORD écrit une valeur entière
32 bits et REG_BINARY écrit une valeur
binaire 32 bits.
Munis d’une bonne connaissance
de base des outils, vous pouvez
construire un script de modification de
registre, que montre le listing 1. Pour
personnaliser ce script pour votre environnement,
substituez simplement la
sous-clé et la valeur appropriées.

Téléchargez cette ressource

Guide inmac wstore pour l’équipement IT de l’entreprise

Guide inmac wstore pour l’équipement IT de l’entreprise

Découvrez toutes nos actualités à travers des interviews, avis d'experts et témoignages clients et ainsi, retrouvez les dernières tendances et solutions IT autour de nos 4 univers produits : Poste de travail, Affichage et collaboration, Impression et capture et Infrastructure.

Tech - Par Renaud ROSSET - Publié le 24 juin 2010