Automatisation Office 2003
Bonjour à tous,
Je souhaite automatiser l'installation de mon Office 2003 Entreprise Edition.
L'intégration du service pack 3 marche, mais je n'arrive pas à intégrer les mises à jours suivantes. Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| echo Extraction du SP3
D:\miseajour\v2\Office2003_GE\SP3\Office2003SP3-KB923618-FullFile-DEU.exe /Q /C /T:D:\miseajour\v2\Office2003_GE\SP3\extract
msiexec /p D:\miseajour\v2\Office2003_GE\SP3\extract\MAINSP3.msp /a D:\miseajour\v2\Office2003_GE\OfficeStandardEdition2003.GE\STD11.msi SHORTFILENAMES=TRUE /qb
msiexec /p D:\miseajour\v2\Office2003_GE\SP3\extract\OWC11SP3.msp /a D:\miseajour\v2\Office2003_GE\OfficeStandardEdition2003.GE\OWC11.MSI SHORTFILENAMES=TRUE /qb
pause
echo prepartion des mises a jour
pause
cd D:\miseajour\v2\Office2003_GE\O2003Updates
D:
cd
dir
pause
echo extraction
FOR %f IN (*.exe) DO %f /Q /C /T:D:\miseajour\v2\Office2003_GE\O2003Updates\extract
pause
echo application des mise a jour
FOR %f IN (*.msp) DO msiexec /p %f /a D:\miseajour\v2\Office2003_GE\OfficeStandardEdition2003.GE\STD11.msi SHORTFILENAMES=TRUE /qb
pause
echo Office 2003 German SP3 et update ok |
L'erreur vient de cette ligne :
Code:
FOR %f IN (*.exe) DO %f /Q /C /T:D:\miseajour\v2\Office2003_GE\O2003Updates\extract
Quand il arrive sur la ligne, il quitte la fenetre DOS sans message d'erreur. Pourtant, si je lance une commande après l'autre à la main dans une fenetre DOS, aucun souci tout marche. Je ne comprends pas pourquoi cela ne passe pas avec un .bat
Une idée du problème ?