Tu peut essayer ceci :
SET INSTALL=KO
IF EXIST "%ProgramFiles%\mon soft2007\mysoft\mysoft.exe" SET INSTALL=OK
IF EXIST "%ProgramFiles%\monsoft2007\mysoft\mysoft.exe" SET INSTALL=OK
IF EXIST "%ProgramFiles%\monsoft2007\mon soft 2007\mysoft\mysoft.exe" SET INSTALL=OK
IF EXIST "%ProgramFiles%\monsoft2007\soft 2007\mysoft\mysoft.exe" SET INSTALL=OK
IF EXIST "%ProgramFiles%\monsoft2007\my soft 2007\mysoft\mysoft.exe" SET INSTALL=OK
IF EXIST "%ProgramFiles%\monsoft2007\mysoft2007\mysoft\mysoft.exe" SET INSTALL=OK
IF "%INSTALL%"=="OK" echo Déjà installé...
IF "%INSTALL%"=="KO" \\monserveur\applideploy\mysoftpkg.exe
|
Qu'entend tu par "la variable est donc le 2eme dossier au début j'ai tenté "%programfiles%\*\mysoft\mysoft.exe" mais ça marche pas ... "
Il n'y a pas moyen d'utilise les caractères joker (*,?..) dans un IF exist
Message édité par Xspawn_Lpc le 24-03-2009 à 13:33:13
---------------
Quand on aime on ne compte pas. Quel Dilemme lorsque l'on aime compter !