[Batch] Errorlevel et boucle For
Résolu
SupaSoniC
-
SupaSoniC -
SupaSoniC -
A voir également:
- Batch errorlevel
- Fichier batch - Guide
- Batch converter - Télécharger - Photo & Graphisme
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Autoit / batch
- Renommer tous les fichiers d'un dossier - Forum Windows
- Color batch - Forum Autoit / batch
2 réponses
hello
et comme ca
$ type bb.bat
@echo off
SETLOCAL enableExtensions enableDelayedExpansion
echo Debut script
for %%i in (Release_Licence Release Debug) do (
SET BUILD_MODE=%%i
echo !BUILD_MODE! |findstr /i /r "Licence"
IF !ERRORLEVEL!==0 (
echo Compilation avec Licence
) ELSE (
echo Compilation sans Licence
)
)
echo Fin script
ENDLOCAL
$ bb
Debut script
Release_Licence
Compilation avec Licence
Compilation sans Licence
Compilation sans Licence
Fin script
et comme ca
$ type bb.bat
@echo off
SETLOCAL enableExtensions enableDelayedExpansion
echo Debut script
for %%i in (Release_Licence Release Debug) do (
SET BUILD_MODE=%%i
echo !BUILD_MODE! |findstr /i /r "Licence"
IF !ERRORLEVEL!==0 (
echo Compilation avec Licence
) ELSE (
echo Compilation sans Licence
)
)
echo Fin script
ENDLOCAL
$ bb
Debut script
Release_Licence
Compilation avec Licence
Compilation sans Licence
Compilation sans Licence
Fin script