dossier variable dans un chemin en batch - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 20-03-2009 à 13:38:16
Bonjour,
je suis en train de créer un script pour l'installation d'un logiciel de façon automatique sur plusieurs PC. Le problème c est que je ne connais pas le nom du dossier dans lequel est l'appli ... et que certain on l'appli installer sur un autre chemin donc pour pas foutre le wäï Avant que se lance l'installation je veux vérifier que le programme n'existe pas déjà la variable est donc le 2eme dossier au début j'ai tenté "%programfiles%\*\mysoft\mysoft.exe" mais ça marche pas ...
rem installation du soft if NOT exist "%programfiles%\mon soft2007\mysoft\mysoft.exe" GOTO verif1 verif1: if NOT exist "%programfiles%\monsoft2007\mysoft\mysoft.exe" GOTO verif2 verif2: if NOT exist "%programfiles%\mon soft 2007\mysoft\mysoft.exe" GOTO verif3 verif3: if NOT exist "%programfiles%\soft 2007\mysoft\mysoft.exe" GOTO verif4 verif4: if NOT exist "%programfiles%\my soft 2007\mysoft\mysoft.exe" GOTO verif5 verif5: if NOT exist "%programfiles%\mysoft2007\mysoft\mysoft.exe" GOTO installrt installrt: \\monserveur\applideploy\mysoftpkg.exe
Marsh Posté le 20-03-2009 à 13:38:16
Bonjour,
je suis en train de créer un script pour l'installation d'un logiciel de façon automatique sur plusieurs PC.
Le problème c est que je ne connais pas le nom du dossier dans lequel est l'appli ... et que certain on l'appli installer sur un autre chemin donc pour pas foutre le wäï
Avant que se lance l'installation je veux vérifier que le programme n'existe pas déjà
la variable est donc le 2eme dossier au début j'ai tenté "%programfiles%\*\mysoft\mysoft.exe" mais ça marche pas ...
rem installation du soft
if NOT exist "%programfiles%\mon soft2007\mysoft\mysoft.exe" GOTO verif1
verif1:
if NOT exist "%programfiles%\monsoft2007\mysoft\mysoft.exe" GOTO verif2
verif2:
if NOT exist "%programfiles%\mon soft 2007\mysoft\mysoft.exe" GOTO verif3
verif3:
if NOT exist "%programfiles%\soft 2007\mysoft\mysoft.exe" GOTO verif4
verif4:
if NOT exist "%programfiles%\my soft 2007\mysoft\mysoft.exe" GOTO verif5
verif5:
if NOT exist "%programfiles%\mysoft2007\mysoft\mysoft.exe" GOTO installrt
installrt:
\\monserveur\applideploy\mysoftpkg.exe
Vos idées sont les bienvenue
Merci d'avance