Comment faire pour utiliser la Substitution de Variable d'environnement dans les fichiers Batch

Traductions disponibles Traductions disponibles
Numéro d'article: 41246 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Résumé

Nouvelle fonctionnalité pour le produit emballé Microsoft MS-DOS est les variables d'environnement capacité utiliser dans des fichiers batch.

Ces variables peuvent être référencées en mettant la variable avec percentsymbols (%). Cette procédure est appelée substitution de variable d'environnement.Toutefois, cette possibilité n'est pas présente sur la ligne de commande COMMAND.COM, onlywithin un fichier de commandes.

Plus d'informations

Un fichier de commandes peut avoir la ligne suivante :
   SET PATH=c:\dos\bin;c:\dos\etc;%PATH%.
				
Chemin d'accès % est une variable d'environnement dont la valeur est prise à partir de l'environnement actuels et ajoutée à la nouvelle définition de chemin d'accès. Si implique fait à la ligne de commande en tapant la ligne suivante, la valeur de la variable PATHenvironment n'est pas remplacée, donc le PATHwill existant pas obtenir ajouté le nouveau chemin d'accès (« % Path% » serait appendedinstead).
    SET PATH=c:\dos\binp;c:\os2\binp;%PATH%
				
La possibilité d'utiliser la substitution de variable d'environnement n'est pas restrictedto MS-DOS environnement noms de variables existants. N'importe quelle variable qui isdefined dans l'environnement peut être étendu à l'aide de la méthode ci-dessus.

Si la variable spécifiée par la commande SET n'est pas définie dans theenvironment, la variable reste la même si utilisé à l'invite de commandes, isreplaced par une expression null si utilisé dans un fichier de commandes.

Par exemple, tapez la commande suivante dans laquelle XYZZY est une variable d'undefinedenvironment :
DÉFINIR UN = XYZZY % ;DEUX
ENSEMBLE
Les commandes de résultat si utilisé au niveau de la commande-lineprompt :
   one=%XYZZY%;TWO
				
Les commandes se dans le code suivant dans un fichier de commandes :
   ONE=;TWO
				

Propriétés

Numéro d'article: 41246 - Dernière mise à jour: samedi 8 février 2014 - Version: 3.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft MS-DOS 4.0 Standard
  • Microsoft MS-DOS 5.0 Standard
  • Microsoft MS-DOS 6.0 Standard
  • Microsoft MS-DOS 6.2 Standard
  • Microsoft MS-DOS 6.21 Standard
  • Microsoft MS-DOS 6.22 Standard
Mots-clés : 
kbmt KB41246 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu d'une traduction automatique réalisée par un logiciel Microsoft et non par un traducteur professionnel. Cette traduction automatique a pu aussi être révisée par la communauté Microsoft grâce à la technologie Community Translation Framework (CTF). Pour en savoir plus sur cette technologie, veuillez consulter la page http://support.microsoft.com/gp/machine-translation-corrections/fr. Microsoft vous propose en effet des articles traduits par des professionnels, des articles issus de traductions automatiques et des articles issus de traductions automatiques révisées par la communauté Microsoft, de manière à ce que vous ayez accès à tous les articles de notre Base de connaissances dans votre langue. Il est important de noter que les articles issus de la traduction automatique, y compris ceux révisés par la communauté Microsoft, peuvent contenir des erreurs de vocabulaire, de syntaxe ou de grammaire. Microsoft ne pourra être tenu responsable des imprécisions, erreurs, ainsi que de tout dommage résultant d?une traduction incorrecte du contenu ou de son utilisation par les clients.
La version anglaise de cet article est la suivante: 41246
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com