Problème Script avec "findstr"
J'ai un problème avec le scripts suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| @echo off
REM Check the OS version
wmic os get Caption | findstr /i "Microsoft Windows 10 Enterprise" > nul
if %errorlevel% equ 0 (
set "install_folder=\\server\share\EnterpriseAppFolder"
) else (
wmic os get Caption | findstr /i "Microsoft Windows 10 Professional" > nul
if %errorlevel% equ 0 (
set "install_folder=\\server\share\ProfessionalAppFolder"
) else (
echo Unsupported OS version.
exit /b 1
)
)
REM Install the application
echo Installing application from %install_folder%...
msiexec /i "%install_folder%\application.msi" /qn
REM Add additional installation steps if needed
exit /b 0 |
sur les deux cas il choisi toujours la première option et %errorlevel% est égal à zéro donc même si il s'agit de Windows 10 professionnel et choisi l'option "Windows 10 entreprise" malgré que le script semble être correct, merci de m'aider