Créer un batch avec condition

kiksora_01 Messages postés 253 Statut Membre -  
kiksora_01 Messages postés 253 Statut Membre -
Bonjour,



Je suis actuellement en stage et pour créer un déploiement sous OCS inventory je dois créer un batch avecdes condition d'installation.

Exemple : Je dois installer OpenOffice avec un batch, pour cela j'utilise les commandes suivantes :

start /wait msiexec /norestart /qn /i openofficeorg33.msi
"%ProgramFiles%\OpenOffice.org 3\program\unopkg.exe" add --shared DisableFirstStartWzd_ooo33.oxt

Le fichier DisableFirstSrartWzd_ooo33.oxt est une extension permetant déviter de configurer openoffice avec le nom d'utilisateur etc..

Le problème est que %ProgramFiles% ne marche que sous Windows XP et pas sous Seven, car sous seven cette variable ouvre le répertoire Programmes alors qu'il faut le Program Files x86.

Pour régler cela j'aimerais créer des conditions, les voici :

Mettre le fichier DisableFirstStartWzd_ooo33.oxt dans le répertoire Program FilesX86\OpenOffice.org 3\program\unopkg.exe Si le repertoire Program Files n'existe pas.

Voila, mais n'ayant vraiment aucune base dans la programmation j'aimerais savoir si quelqu'un pouvait me donne le script à rajouter à mon batch.

Désolé si je m'exprime mal, je suis un peu stresser...

Merci pour tout
A voir également:

3 réponses

kiksora_01 Messages postés 253 Statut Membre 4
 
Up svp je suis a bout..
0
dubcek Messages postés 19021 Statut Contributeur 5 640
 
hello
essayer
if not exist "Program Files" copy DisableFirstStartWzd_ooo33.oxt "Program FilesX86\OpenOffice.org 3\program\unopkg.exe"
0
kiksora_01 Messages postés 253 Statut Membre 4
 
Merci beaucoup
0