Sunteți pe pagina 1din 2

SetX fonctionne de trois faons : Syntaxe 1 : SETX [/S systme [/U [domaine\]utilisateur [/P [mot_de_passe]]]] valeur_variable [/M] Syntaxe

2 : SETX [/S systme [/U [domaine\]utilisateur [/P [mot_de_passe]]]] variable /K chemin_registre [/M] Syntaxe 3 : SETX [/S systme [/U [domaine\]utilisateur [/P [mot_de_passe]]]] /F file {var {/A x,y | /R x,y chane}[/M] | /X} [/D d limiteurs] Description : Cre ou modifie les variables d'environnement dans l'environnement utilisateur ou systme. Possibilit de dfinir des variables selon les arguments, les regkey ou l'entre de fichier systme. Liste de paramtres : /S systme Spcifie le systme distant auquel se connecter.

/U [domaine\]utilis. Spcifie le contexte utilisateur sous lequel la commande doit s'excuter. /P [mot_de_passe] var value /K chemin_registre Spcifie le mot de passe pour le contexte utilisateur donn. Il est demand s'il est omis. Spcifie la variable d'environnement dfinir. Spcifie une valeur assigner la variable d'environnement. Spcifie que la variable est dfinie en fonction des informations provenant d'une cl de Registre. Le chemin d'accs doit tre spcifi sous le format ruche\cl\...\valeur. Par exemple, HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Control\TimeZoneInformation\StandardName. Spcifie le nom du fichier texte utiliser. Spcifie les coordonnes absolues du fichier (ligne X, lment Y) en tant que paramtres rechercher dans le fichier. Spcifie les coordonnes relatives du fichier en respectant les paramtres de recherche "chane". Spcifie la variable qui devrait tre spcifie dans l'environnement systme (HKEY_LOCAL_MACHINE). La valeur par dfaut est celle de la variable sous l'environnement HKEY_CURRENT_USER Affiche le contenu du fichier avec les coordonnes x,y.

/F fichier /A x,y

/R x,y chane /M

/X

/D d limiteurs

Spcifie des paramtres supplmentaires tels que "," ou "\". Les dlimiteurs intgrs sont l'espace, la tabulation, le retour chariot et le saut de ligne. Tout caractre ASCII peut tre utilis comme un dlimiteur supplmentaire. Le nombre maximal de dlimiteurs, y compris les dlimiteurs intgrs, est 15. Affiche ce message d'aide.

/?

Remarques : 1) SETX crit des variables de l'environnement principal dans le Registre. 2) Sur un systme local, les variables cres ou modifies par cet outil seront disponibles dans les fentres de commandes futures mais pas dans la fentre de commande CMD.exe actuelle. 3) Sur un systme distant, les variables cres ou modifies par cet outil seront disponibles la prochaine ouverture de session. 4) Les types de donnes de cl de Registre valides sont REG_DWORD, REG_EXPAND_SZ, REG_SZ, REG_MULTI_SZ. 5) Ruches prises en charge : HKEY_LOCAL_MACHINE (HKLM), HKEY_CURRENT_USER (HKCU). 6) Les d limiteurs respectent la casse. 7) Les valeurs REG_DWORD sont extraites du Registre au format d cimal. Exemples: SETX MACHINE GOUPIL SETX MACHINE "ORDINATEUR GOUPIL" /M SETX MYPATH "%PATH%" SETX MYPATH ~PATH~ SETX /S systme /U utilisateur /P mot_de_passe MACHINE COMPAQ SETX /S systme /U utilisateur /P mot_de_passe MYPATH %PATH% SETX TZONE /K HKEY_LOCAL_MACHINE\System\CurrentControlSet\ Control\TimeZoneInformation\StandardName SETX BUILD /K "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\CurrentBuildNumber" /M SETX /S system /U user /P password TZONE /K HKEY_LOCAL_MACHINE\ System\CurrentControlSet\Control\TimeZoneInformation\ StandardName SETX /S systme /U utilisateur /P mot_de_passe BUILD /K "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\ CurrentVersion\CurrentBuildNumber" /M SETX /F ipconfig.out /X SETX IPADDR /F ipconfig.out /A 5,11 SETX OCTET1 /F ipconfig.out /A 5,3 /D "#$*." SETX IPGATEWAY /F ipconfig.out /R 0,7 Gateway SETX /S systme /U utilisateur /P mot_de_passe /F c:\ipconfig.out /X

S-ar putea să vă placă și