Comment vérifier si un programme est installé ou non ?
:salut:
Je suis en train de déterminer si un programme a été installé ou non, si oui ,alors, l'ouvrir.
Si le programme n'a pas été installé, un autre programme devrait ouvrir.!
Par exemple, si Notepad ++.exe a été installé, le script doit l'ouvrir ; sinon, le bloc-notes Notepad.exe doit être ouvert à la place.
C'est la dernère ligne qui pose un petit problème comment la résoudre ?
:merci:
J'ai commencé par ce petit batch :
Code:
1 2 3 4 5 6 7 8 9 10 11
| @echo off
cls & color 0A
Mode con cols=90 lines=5
set Location=%ProgramFiles%\Notepad++
set FileName=Notepad++.exe
Set Tmp=Tmp.txt
Set SearchResult=SearchResult.txt
echo( & cls
echo( & echo Please Wait for moment .... Searching for "%FileName%" on "%Location%"
where /r "%Location%" "%FileName%"
if %ERRORLEVEL% EQU 0 echo The "%FileName%" is installed && Start "" "%Location%\%FileName%" || Start "" "Notepad.exe" |