IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Scripts/Batch Discussion :

Automatisation Office 2003 [Batch]


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut 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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 : Sélectionner tout - Visualiser dans une fenêtre à part
    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 ?
    Dernière modification par Deepin ; 07/09/2011 à 16h56.

  2. #2
    Inactif  
    Avatar de Mac LAK
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    3 893
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Octobre 2004
    Messages : 3 893
    Par défaut
    Voir l'aide de la commande FOR :
    Citation Envoyé par Aide Windows
    Pour utiliser la commande FOR dans un programme de commandes, spécifiez %%variable au lieu de %variable. Les noms de variables respectent la
    casse, donc %i est différent de %I.
    Mac LAK.
    ___________________________________________________
    Ne prenez pas la vie trop au sérieux, de toutes façons, vous n'en sortirez pas vivant.

    Sources et composants Delphi sur mon site, L'antre du Lak.
    Pas de question technique par MP : posez-la dans un nouveau sujet, sur le forum adéquat.

    Rejoignez-nous sur : Serveur de fichiers [NAS] Le Tableau de bord projets Le groupe de travail ICMO

  3. #3
    Invité
    Invité(e)
    Par défaut
    merci, cela marche très bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Menu et barre d'outils au look Office 2003
    Par usmarshall dans le forum Composants VCL
    Réponses: 6
    Dernier message: 08/02/2008, 01h32
  2. [VBA][Office 2003] Fichier ouvert depuis IE ou Word?
    Par nbaudraz dans le forum VBA Word
    Réponses: 2
    Dernier message: 12/10/2005, 14h27
  3. Normal.dot Office 2003
    Par licorne dans le forum Word
    Réponses: 2
    Dernier message: 29/12/2004, 12h06
  4. Réponses: 8
    Dernier message: 17/12/2004, 15h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo