|
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
SETX
Syntaxe
SETX [/s <Computer>[/u [<Domain> \] < nom d'utilisateur >[/p [<Password>]]]] <Variable><Value>setx [/m] [/ s <Computer>[/u [<Domain> \] < nom d'utilisateur >[/p [<Password>]]]] /k [<Variable>] <Path>setx [/m] [/ s <Computer>[/u [<Domain> \] < nom d'utilisateur >[/p [<Password>]]]] /f <FileName>{[<Variable>] {/a <X>, <Y>| /r <X>, <Y>"<String>"} [/m] | / x} [/d <Delimiters>]
Paramètres
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remarques
-
La commande Setx est similaire à l'utilitaire UNIX SETENV.
-
Setx permet uniquement de ligne de commande ou par programmation directement et définir les valeurs d'environnement système de manière permanente. Variables d'environnement système peuvent être configurées manuellement via Le panneau de configuration ou via un éditeur du Registre. La commande set , qui est interne à l'interpréteur de commandes (Cmd.exe), définit les variables d'environnement utilisateur de la fenêtre de console en cours uniquement.
-
Vous pouvez utiliser la commande setx pour définir des valeurs pour l'utilisateur et système de variables d'environnement à partir d'une des trois sources (modes): en Mode ligne de commande, Mode Registre ou fichier.
-
Setx écrit des variables de l'environnement principal dans le Registre. Les variables définies avec des variables setx sont disponibles dans les fenêtres de commandes uniquement, pas dans la fenêtre de commande en cours.
-
HKEY_CURRENT_USER et HKEY_LOCAL_MACHINE sont les seules ruches prises en charge. REG_DWORD, REG_EXPAND_SZ, REG_SZ et REG_MULTI_SZ sont les types de données de la clé de Registre valides.
-
Lorsque vous accédez aux valeurs REG_MULTI_SZ dans le Registre, seul le premier élément est extrait et utilisé.
-
Vous ne pouvez pas utiliser la commande setx pour supprimer les valeurs qui ont été ajoutées à l'environnement local ou système. Vous pouvez utiliser la valeur avec un nom de variable et aucune valeur pour supprimer une valeur correspondante de l'environnement local.
-
Valeurs de Registre REG_DWORD sont extraites et utilisées en mode hexadécimal.
-
Mode de fichier prend en charge l'analyse du retour chariot et saut de ligne uniquement les fichiers texte (CRLF).
Exemples
SETX MACHINE Brand1
SETX MACHINE « Ordinateur Brand1 » /m
SETX MYPATH %Path%
SETX MYPATH ~ chemin ~
SETX /s computer1 /u maindom\hiropln /p p@ssW23 Brand1 MACHINE
SETX /s computer1 /u maindom\hiropln /p p@ssW23 MYPATH %Path%
SETX TZONE /k HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation\StandardName
SETX /s computer1 /u maindom\hiropln /p p@ssW23 TZONE /k HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation\StandardName
SETX BUILD /k « HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\CurrentVersion\CurrentBuildNumber » /m
SETX /s computer1 /u maindom\hiropln /p p@ssW23 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 5,3 /a /d "#$ *. »
SETX IPGATEWAY /f ipconfig.out /r 0,7 passerelle
SETX /s computer1 /u maindom\hiropln /p p@ssW23 /f ipconfig.out /x
