script batch désinstallation de logiciels 64 et 32 bits

script batch désinstallation de logiciels 64 et 32 bits - Shell/Batch - Programmation

Marsh Posté le 10-04-2016 à 19:30:38    

Bonjour,

 

Je précise tout de suite que j'ai peu de connaissances en batch et j'ai besoin de faire un script pour le boulot.

 

Je dois désinstaller des logiciels sur des machines 64 et 32 bits. J'ai envie de tout rassembler dans un seul et unique fichier batch, sachant que je ne sais pas quelle machine est 32 bit ou 64 bit (meme si je pourrais aller dans le panneau système du panneau de configuration).

 

2ème chose, après la désinstallation des logiciels je dois en installer un autre. Le logiciel étant sur ma clé USB je dois indiquer le chemin de ma clé mais la lettre du lecteur peut différer en fonction de la machine.

 

Comment je peux dire à mon script d'aller chercher mon fichier dans une clé USB dont je ne connais pas la lettre?

 

Pour l'instant j'ai configuré mon fichier comme ça:

 
Citation :

@echo off

 

:CheckOS
IF EXIST "%PROGRAMFILES(X86)%" (GOTO 64BIT) ELSE (GOTO 32BIT)

 

:64BIT
echo 64-bit...

 

echo desinstallation logiciel truc 64 bit
"c:\Program Files (x86)\truc\truc.exe" uninstall

 

GOTO END

 

:32BIT
echo 32-bit...

 

echo desinstallation logiciel truc 32 bit
"C:\Program Files\truc\truc.exe" uninstall

 

GOTO END

 

:END

 


 

Merci :)


Message édité par klemo le 10-04-2016 à 19:34:55

---------------
I usually only break the G-string
Reply

Marsh Posté le 10-04-2016 à 19:30:38   

Reply

Marsh Posté le 11-04-2016 à 16:41:29    

c'est bon, j'ai trouvé pour mes 2 questions :jap:


---------------
I usually only break the G-string
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed