Esempio di file batch per un DVD di build dei server

 

Si applica a: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Ultima modifica dell'argomento: 2009-04-06

In questo argomento vengono forniti file batch di esempio che possono essere utilizzati come punto di partenza per la creazione di file batch richiesti per la creazione di un DVD build al fine di migliorare il processo di installazione server. Le procedure riportate di seguito possono essere modificate per creare i file batch necessari per la propria organizzazione.

Gli script di esempio forniti di seguito devono essere modificati come descritto nei relativi commenti, al fine di renderli funzionali nell'ambiente di utilizzo specifico. Questo script consentirà di automatizzare numerosi passaggi necessari per la distribuzione di un server Exchange nell'ambiente.

File batch di esempio

Importante

Questi script sono esempi che illustrano il modo in cui è possibile implementare passaggi di automazione e devono essere modificati in base alle esigenze specifiche dell'ambiente in cui verranno utilizzati. Prima di utilizzarli nell'ambiente di produzione, è opportuno provarli in un ambiente di laboratorio.

Importante

Nei casi in cui un file batch richiede l'installazione di un file, è necessario assicurare che tale file sia stato scaricato e salvato nella directory di installazione appropriata. Per ulteriori informazioni, vedere Come creare un DVD di configurazione e file di automazione.

Informazioni preliminari

Per eseguire queste procedure, è necessario utilizzare un account che sia membro del gruppo Administrators locale.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti necessari per l'amministrazione di Exchange 2007, vedere Considerazioni sulle autorizzazioni.

E2K7-PreReqs.bat

Prima di tentare di preparare il file batch dei prerequisiti per Exchange Server 2007, è necessario disporre di una conoscenza approfondita dell'argomento Requisiti di sistema di Exchange 2007.

Nota

Questo file batch è richiesto soltanto per Windows Server 2003.

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione dei prerequisiti per Exchange 2007 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome e2k7-prereqs.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    
    @echo off
    echo.  This batch file will install Exchange 2007 pre-requisites.
    echo.  Press a button to continue.
    pause
    
    WindowsServer2003-KB904639-x64-ENU.exe -z -m
    WindowsServer2003.WindowsXP-KB907265-x64-ENU.exe -z -m
    WindowsServer2003.WindowsXP-KB918980-x64-ENU.exe -z -m
    WindowsServer2003.WindowsXP-KB921181-v5-x64-ENU.exe -z -m
    NDP20-KB926776-x64.exe -z -m
    WindowsServer2003.WindowsXP-KB926139-x64-ENU.exe -z -m
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    Pause
    

E2K7-PostSP1.bat

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Exchange 2007 successivi al SP1 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome e2k7-postsp1.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    
    REM here is an example of how to do this.
    
    REM 1-Exchange2003-KB839913-x86-enu.exe -z -m
    REM 2-Exchange2003-KB883419-x86-ENU.exe -z -m
    
    cls
    echo.  Exchange 2007 Post-RTM Hot-Fixes Installation Completed!!!
    pause
    

Edge-PreReqs.bat

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione dei prerequisiti per il ruolo del server Trasporto Edge di Exchange 2007 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome edge-prereqs.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    
    @echo off
    echo.  This batch file will install Exchange 2007 pre-requisites.
    echo.  Press a button to continue.
    pause
    
    WindowsServer2003-KB904639-x64-ENU.exe -z -m
    WindowsServer2003.WindowsXP-KB907265-x64-ENU.exe -z -m
    WindowsServer2003.WindowsXP-KB918980-x64-ENU.exe -z -m
    WindowsServer2003.WindowsXP-KB921181-v5-x64-ENU.exe -z -m
    NDP20-KB926776-x64.exe -z -m
    WindowsServer2003.WindowsXP-KB926139-x64-ENU.exe -z -m
    ADAMSP1_x64_English.exe -z -m
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    Pause
    

UM-PreReqs.bat

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione dei prerequisiti per il ruolo del server Messaggistica unificata di Exchange 2007 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome um-prereqs.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    echo.  This batch file will install Exchange 2007 pre-requisites.
    echo.  Press a button to continue.
    pause
    
    msxml6_x64.msi
    pause
    WMEncoder64.exe
    pause
    WindowsMedia10-KB917312-x64-INTL.exe -z -m
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    pause
    

IE7-install.bat

Nota

Questo file batch è richiesto soltanto per Windows Server 2003.

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione di Internet Explorer 7 nei server Exchange 2007 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome ie7-install.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    echo.  This batch file will install Internet Explorer 7 x64.
    echo.  Press a button to continue.
    pause
    
    IE7-WindowsServer2003-x64-enu.exe -z -m
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    pause
    

E2K7-post-sp2.bat

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Exchange 2007 successivi al SP2 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome post-e2k7sp2.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    echo.  This batch file should only be run on Windows Server 2003 (Exchange 2007) / IIS servers!
    echo.  Press a button to continue.
    pause
    
    REM here is an example of how to do this.
    
    REM WindowsServer2003-KB896428-x86-enu.exe -z -m
    REM WindowsServer2003-KB890046-x86-enu.exe -z -m
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    Pause
    

W2K3-post-sp2.bat

Nota

Questo file batch è richiesto soltanto per Windows Server 2003.

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Windows Server 2003 successivi al SP2 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome w2k3-post-sp2.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    echo.  This batch file should only be run on Windows Server 2003 without IIS!  
    echo.  Press a button to continue.
    pause
    
    REM here is an example of how to do this.
    
    REM WindowsServer2003-KB896428-x86-enu.exe -z -m
    REM WindowsServer2003-KB890046-x86-enu.exe -z -m
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    pause
    

W2K8-hotfix.bat

Nota

Questo file batch è richiesto soltanto per Windows Server 2008.

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Windows Server 2008 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome w2k8-hotfix.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    echo.  This batch file should only be run on Windows Server 2008!  
    echo.  Press a button to continue.
    pause
    
    REM here is an example of how to do this.
    
    REM wusa.exe Windows6.0-KB951116-x64.msu /quiet /norestart
    REM  wusa.exe Windows6.0-KB948572-x64.msu /quiet /norestart
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    pause
    

W2K8-Clus-hotfix.bat

Nota

Questo file batch è richiesto soltanto per Windows Server 2008.

Procedura

Utilizzare Blocco note per creare un file batch per automatizzare l'installazione degli aggiornamenti rapidi di Windows Server 2008 nel proprio ambiente Exchange

  1. Aprire Blocco note o un altro editor di testo.

  2. Copiare il seguente codice in un file e salvare il file assegnandovi un nome descrittivo e l'estensione bat. Si consiglia di assegnare al file il nome w2k8-clus-hotfix.bat.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!      TEST IN A LAB FOR DESIRED OUTCOME      !!!!!!!!"
    #"!!!!!!!                          !!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    echo.  This batch file should only be run on Windows Server 2008 Failover Clusters!  
    echo.  Press a button to continue.
    pause
    
    REM here is an example of how to do this.
    
    REM wusa.exe Windows6.0-KB948720-x64.msu /quiet /norestart
    REM wusa.exe Windows6.0-KB950181-x64.msu /quiet /norestart
    
    cls
    echo.  PLEASE REBOOT NOW!!!
    pause
    

Ulteriori informazioni

Per ulteriori informazioni sulla creazione di un DVD di configurazione o di file per l'automazione dell'installazione server, vedere Come creare un DVD di configurazione e file di automazione.