[BATCH] Problème de manipulation de variables avec NIRCMD
Problème de manipulation de variables avec NIRCMD [BATCH] - Shell/Batch - Programmation
MarshPosté le 26-02-2010 à 14:25:22
Question aux amateurs de l'utilitaire NIRCMD.EXE
Bonjour, Je souhaiterais comprendre pourquoi une variable fixée par nircmd ne se retrouve pas dans mon script d'origine. Voici un exemple qui illustre parfaitement mon souci:
Contenu du fichier "test.cmd"
Code :
set var1=Valeur OK
TEST 1
Code :
set var1=Valeur Bidon
call test.cmd
echo %var1%
Résultat => Valeur OK
TEST 2
Code :
set var1=Valeur Bidon
nircmd execmd test.cmd
echo %var1%
Résultat => Valeur Bidon
- Comment expliquez-vous ceci ? - Quelle solution proposez-vous pour obtenir le résultat souhaité ?
Marsh Posté le 26-02-2010 à 14:25:22
Question aux amateurs de l'utilitaire NIRCMD.EXE
Bonjour,
Je souhaiterais comprendre pourquoi une variable fixée par nircmd ne se retrouve pas dans mon script d'origine.
Voici un exemple qui illustre parfaitement mon souci:
Contenu du fichier "test.cmd"
TEST 1
Résultat => Valeur OK
TEST 2
Résultat => Valeur Bidon
- Comment expliquez-vous ceci ?
- Quelle solution proposez-vous pour obtenir le résultat souhaité ?
Merci par avance pour vos suggestions