Bon j'ai trouver une solution quelque peu crados mais qui fonctionne pour
avoir mes pointeurs dans mes batch !
Sous UNIX:
env | grep $TEST2 | while read line
do
EnvVar=`echo $line | cut -d'=' -f1`
EnvValue=`echo $line | cut -d'=' -f2`
if [ "$EnvVar" == "$TEST2" ]; then
ServiceFile=$EnvValue
fi
done
Sous Windows:
for /f "tokens=1 delims=" %%r in ('set %TEST2%') do (
for /f "tokens=1 delims==" %%s in ('echo %%r') do (
if "%TEST2%" == "%%s" (
for /f "tokens=2 delims==" %%t in ('echo %%r') do ( set ServiceFile=%%t)
)
)
)
C'est laid mais c'est a seule facon que j'ai trouvé !
Message édité par chuckboy2 le 27-04-2010 à 14:54:33