fermer la fenêtre cmd.exe - Shell/Batch - Programmation
Marsh Posté le 12-04-2009 à 12:01:29
C'est bon, j' ai trouvé ...
Pour Test1.bat, il faut écrire :
==================================================
TEST1.BAT
FOR /F "tokens=3 delims==" %%A IN (resultat.txt) DO set val=%%A
if %val%==2 start test.vbs
==================================================
et oublier TEST2.BAT
La prochaine fois, je réfléchirai un peu plus longtemps
avant de poster une question.
Philou
Marsh Posté le 12-04-2009 à 11:55:52
Bonjour,
est ce que quelqu' un pourrait me dire comment fermer la boite cmd.exe à la fin du processus ?
Ma base de donnée qui se modifie régulièrement ( Fichier texte )
RESULTAT.TXT
Operator0002.log:621089 23.Mar 12:11:25.943 --MParamDialog: PARAMETER changed ,'Conv. corr. handling', id=0xc426, value=1
Operator0002.log:626416 30.Mar 14:06:42.195 --MParamDialog: PARAMETER changed ,'Conv. corr. handling', id=0xc426, value=1
Operator0002.log:626528 30.Mar 14:29:00.070 --MParamDialog: PARAMETER changed ,'Conv. corr. handling', id=0xc426, value=2
Programme permettant de vérifier si la dernière valeur est bien 2
===================================================
TEST1.BAT
FOR /F "tokens=3 delims==" %%A IN (resultat.txt) DO set val=%%A
if %val%==2 start test2.bat
===================================================
Programme permettant de démarrer la boite de dialogue
===================================================
TEST2.BAT
start test.vbs
===================================================
Boite de dialogue
===================================================
TEST.VBS
Dim a
a = " blablabla !!!"
MsgBox CStr(a), vbExclamation, "essai"
===================================================
Merci beaucoup
Philou