Page 1 sur 2
[Résolu]Probleme SetupComplete.cmd ........
Posté : jeu. 5 nov. 2015 18:42
par Lapineuh
Bonjour a tous et a toutes mes amis(es) informaticiens, informaticiennes.
voila mon problème.
Je doit réaliser un projet pour un client, et malgres mon expérience dans le domaine du déploiement je sèche un peu.
voila mon problème.
Après avoir sysprep ma machine de test (VM), j'ai crée un fichier *.bat qui me permet de choisir quelle version de microsoft Office je souhaite installer.
mon fichier se lance grâce a ficher setupcomplete.cmd qui se trouve dans c:\Windows\setup\scripts\ et tout ce lance a merveille, sauf que une fois l'installation de microsoft office terminée, le je ferme le fichier *.bat et la rien ne se passe. la fenetre "Windows finalise vos paramètres" tourne a l'infinie.
le seul moyen que j'ai trouvé après avoir tenter de killer le process *.cmd avec un taskkill.exe est de reboot la vm et la Windows démarre sans erreurs, avec tout les softs installés, avec en prime la bonne version de Office.
j'aimerai juste ne pas avoir a reboot le pc pour avoir a démarrer Windows normalement.
si vous pouviez m'aider ce serait genial!!!
merci a tous.
Re: Probleme SetupComplete.cmd ........
Posté : ven. 6 nov. 2015 14:37
par Lapineuh
Personne pour m'aider???

Re: Probleme SetupComplete.cmd ........
Posté : ven. 6 nov. 2015 15:51
par palerider
Salut,
Patiente un peu... tu pourrais peut-être poster ton fichier pour qu'on puisse voir.
Perso mon domaine c'est plutôt les désinfections.

Re: Probleme SetupComplete.cmd ........
Posté : ven. 6 nov. 2015 17:45
par Soulfate
Fais nous voir le contenu de ton fichier

Re: Probleme SetupComplete.cmd ........
Posté : sam. 7 nov. 2015 09:24
par Lapineuh
Voila mon fichier SetupComplete.cmd
start C:\Office\DeploimentOffice.bat
:end
et voila mon fichier .Bat
ECHO OFF
CLS
:MENU
ECHO.
ECHO ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ECHO :: BIENVENUE DANS INSTALLATION DE MICROSOFT OFFICE ::
ECHO ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ECHO ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ECHO :: APPUYEZ SUR 1, 2, 3, 4, 5, OU 6 POUR INSTALLER LA VERSION DE ::
ECHO :: MICROSOFT OFFICE QUE VOUS DESIREZ ::
ECHO ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
ECHO
ECHO.
ECHO 1 - Installer Office 2007
ECHO 2 - Installer Office 2010
ECHO 3 - Installer Office 2013
ECHO 4 - Installer Libre Office 5
ECHO 5 - Installer Open Office 4
ECHO 6 - QUITTER
ECHO.
SET /P M=Type 1, 2, 3, 4, 5 OU 6 ET APPUYEZ SUR ENTRER:
IF %M%==1 (GOTO :Office_2007)
IF %M%==2 (GOTO :Office_2010)
IF %M%==3 (GOTO :Office_2013)
IF %M%==4 (GOTO :Libre_Office_5)
IF %M%==5 (GOTO :Open_Office_4)
IF %M%==6 (GOTO :EXIT)
:Office_2007
cd %windir%\Office\office2007\
start /wait %systemdrive%\Office\office2007\setup.exe /config config.xml
GOTO MENU
:Office_2010
cd %windir%\Office\office2010\
start /wait %systemdrive%\Office\office2010\setup.exe /config config.xml
GOTO MENU
:Office_2013
cd %windir%\Office\office2013\
start /wait %systemdrive%\Office\office2013\setup.exe /config config.xml
GOTO MENU
:Libre_Office_5
cd %windir%\Office\LibreOffice5\
start /wait %systemdrive%\Office\LibreOffice5\LibreOffice_5x86.msi /passive
GOTO MENU
:Open_Office_4
C:\windows\system32\msiexec.exe /i "%systemdrive%\Office\OpenOffice4\openoffice412.msi" /norestart SETUP_USED=1 /passive
GOTO MENU
:EXIT
A la base j'aurai voulu faire un menu plus sympa genre avec des cases a cocher des couleurs des ptites icônes devant les cases a cocher qui désignent bien le programme a installer. si qqn peut m'aider la dessus, pour me permettre d'avoir autre chose que du noir et blanc ce serait bien cool!!!! On est en 2015 qd même!! ^^
Re: Probleme SetupComplete.cmd ........
Posté : sam. 7 nov. 2015 16:32
par Soulfate
Dans SetupComplete.cmd, modifie :
start C:\Office\DeploimentOffice.bat
par :
start "Installation d'Office" C:\Office\DeploimentOffice.bat
et dans DeploimentOffice.bat, sous /EXIT, ajoute une ligne EXIT, ce qui donne :
:EXIT
exit
Quand tu as fini d'installer l'une des versions d'Office, il ne faut pas oublier d'entrer 6 et de valider avec Entrée pour quitter le script. Si tu veux éviter que le script retourne au menu une fois la version d'Office installée, il faut remplacer chaque GOTO MENU par GOTO EXIT.
Et tu ne pourras pas, avec un fichier .bat, faire plusieurs couleurs ou des cases à cocher. Il faudra passer par un autre langage. Le BATCH c'est pas tout-à-fait 2015 ^^
Re: Probleme SetupComplete.cmd ........
Posté : sam. 7 nov. 2015 19:09
par Lapineuh
Merci Soulfate pour tes conseils.
est ce que tu peux me dire en quel langage je pourrai faire un menu d'install plus attractif.
Re: Probleme SetupComplete.cmd ........
Posté : sam. 7 nov. 2015 19:14
par Soulfate
De rien et non, aucune idée de ce qui est le plus accessible, désolé

Re: Probleme SetupComplete.cmd ........
Posté : sam. 7 nov. 2015 20:08
par Sliden
Bonsoir.
il faudrait voir du coté des logiciels Autoplay.
Voir si cela fonction en étant lancé a partir du SetupComplete.cmd ?
Re: Probleme SetupComplete.cmd ........
Posté : sam. 7 nov. 2015 21:16
par Lapineuh
J'ai essayé plusieurs logiciels qui englobent tous les divers setup.exe que je souhiate pouvoir lancer, mais pas de logiciel qui me permette de créer un menu.
ni de tutos pour créer un menu, ou d'exemples pour m'aider ou me mettre sur la voix.
je suis ouvert a toutes propositions.
merci de vous intéresser a mon problème ca fait vraiment plaisir.
