Précédent   Forum des professionnels en informatique > Systèmes > Windows > Windows XP
Windows XP Forum d'entraide Windows XP. Avant de poster : La F.A.Q Windows XP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/07/2011, 12h13   #1
Membre du Club
 
Homme
Développeur Web
Inscription : avril 2011
Messages : 36
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : avril 2011
Messages : 36
Points : 55
Points : 55
Par défaut Batch : Variable d'environnement

Bonjour,

Je souhaite écrire le contenu d'une variable d’environnement dans un fichier à partir d'un .bat (jusque là tout va bien ^^).

Là où ca se complique, c'est que je souhaiterais que les variables contenu dans la variable que je souhaite écrire ne soient pas interprétés. Auriez vous une solutions ?

Un petit exemple :

Ma variable PATH contient : "c:\toto;%PYTHONPATH%\lib; ...."

Voici mon script
Code :
1
2
3
4
5
(
echo PYTHONHOME=C:\Python27
echo PYTHONPATH=%%PYTHONHOME%%\lib
SET PATHTMP=%PATH%
) > fichier.txt
Voici le contenu de fichier.txt :
Code :
1
2
3
PYTHONHOME=C:\Python27
PYTHONPATH=%PYTHONHOME%\lib
PATH=c:\toto;C:\Python27\lib; ...
voilà ce que je souhaiterais avoir :
Code :
1
2
3
PYTHONHOME=C:\Python27
PYTHONPATH=%PYTHONHOME%\lib
PATH=c:\toto;%PYTHONPATH%\lib; ...

Merci d'avance.
westdigit est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h30.


 
 
 
 
Partenaires

Hébergement Web