Freigeben über


Batchdateibeispiel der Serverbuild-DVD

 

Gilt für: Exchange Server 2007 SP3, Exchange Server 2007 SP2, Exchange Server 2007 SP1

Letztes Änderungsdatum des Themas: 2009-04-06

Dieses Thema stellt Beispielbatchdateien vor, die als Ausgangspunkt zum Erstellen der Batchdateien verwendet werden können, die zum Erstellen einer Build-DVD erforderlich sind, um den Serverbuildvorgang zu optimieren. Sie können die folgenden Verfahren ändern, um die für Ihre Organisation erforderlichen Batchdateien zu erstellen.

Die folgenden Beispielskripts müssen wie in den Skriptanmerkungen beschrieben geändert werden, damit sie in Ihrer individuellen Umgebung funktionieren. Dieses Skript unterstützt Sie bei der Automatisierung zahlreicher Schritte, die für die Bereitstellung eines Servercomputers mit Exchange in Ihrer Umgebung erforderlich sind.

Beispielbatchdateien

Wichtig

Diese Skripts sind Beispiele, die zeigen, wie Automatisierungsschritte implementiert werden können. Sie müssen die Skripts so ändern, dass sie für Ihre Umgebung geeignet sind. Sie müssen alle Skripts in einer Testumgebung testen, bevor Sie versuchen, sie in der Produktionsumgebung zu verwenden.

Wichtig

Wenn eine Batchdatei die Installation einer Datei verlangt, müssen Sie sicherstellen, dass diese Datei heruntergeladen und im entsprechenden Installationsverzeichnis gespeichert wurde. Weitere Informationen finden Sie unter Erstellen von Automatisierungsdateien und einer Konfigurations-DVD.

Bevor Sie beginnen

Damit Sie die folgenden Verfahren ausführen können, muss das verwendete Konto Mitglied in der lokalen Gruppe Administratoren sein.

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

E2K7-PreReqs.bat

Bevor Sie versuchen, die Exchange Server 2007-Voraussetzungsbatchdatei vorzubereiten, sollten Sie sich mit dem Thema Exchange 2007 – Systemanforderungen umfassend vertraut gemacht haben.

Hinweis

Diese Batchdatei ist nur für Windows Server 2003 erforderlich.

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation von Exchange 2007-Voraussetzungen in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei e2k7-prereqs.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation von Exchange 2007-Hotfixes nach SP 1 in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei e2k7-postsp1.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation der Voraussetzungen für die Exchange 2007-Serverfunktion "Edge-Transport" in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei edge-prereqs.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Verfahren

Verwenden con Editor, um eine Batchdatei für die Automatisierung der Installation der Voraussetzungen für die Exchange 2007-Serverfunktion "UnifiedMessaging" in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei um-prereqs.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Hinweis

Diese Batchdatei ist nur für Windows Server 2003 erforderlich.

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation von Internet Explorer 7 auf Servercomputern mit Exchange 2007 in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei ie7-install.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation von Exchange 2007-Hotfixes nach SP 2 in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei post-e2k7sp2.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Hinweis

Diese Batchdatei ist nur für Windows Server 2003 erforderlich.

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation von Windows Server 2003-Hotfixes nach SP 2 in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei w2k3-post-sp2.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Hinweis

Diese Batchdatei ist nur für Windows Server 2008 erforderlich.

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation von Windows Server 2008-Hotfixes in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei w2k8-hotfix.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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

Hinweis

Diese Batchdatei ist nur für Windows Server 2008 erforderlich.

Verfahren

Verwenden von Editor, um eine Batchdatei für die Automatisierung der Installation von Windows Server 2008-Hotfixes in der Exchange-Umgebung zu erstellen

  1. Öffnen Sie Editor oder einen anderen Texteditor.

  2. Kopieren Sie den folgenden Code in eine Datei, und speichern Sie die Datei unter einem beschreibenden Namen und mit der Erweiterung BAT. Es wird empfohlen, die Datei w2k8-clus-hotfix.bat zu nennen.

    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  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
    

Weitere Informationen

Weitere Informationen zum Erstellen einer Konfigurations-DVD oder von Automatisierungsdateien für die Serverinstallation finden Sie unter Erstellen von Automatisierungsdateien und einer Konfigurations-DVD.