В этом разделе приведены примеры пакетных файлов, которые можно использовать в качестве отправной точки для создания пакетных файлов, необходимых для записи DVD-дисков, позволяющих усовершенствовать процесс сборки сервера. Приведенные ниже процедуры можно изменить для создания необходимых организации пакетных файлов.

Чтобы приведенные ниже примеры сценариев работали в конкретной среде, их необходимо изменить, как описано в комментариях. Этот сценарий поможет автоматизировать многие действия, необходимые для развертывания сервера Exchange Server в среде.

Примеры пакетных файлов

Важно!
Предлагаемые сценарии представляют собой примеры, поясняющие автоматизацию необходимых действий. Чтобы их можно было использовать в конкретной среде, их необходимо изменить соответствующим образом. Перед использованием в рабочей среде их необходимо проверить в лабораторных условиях.
Важно!
Когда пакетный файл инициирует установку файла, этот файл должен находиться в соответствующем каталоге установки. Дополнительные сведения см. в разделе Создание DVD-диска с конфигурацией и файлов автоматической настройки.

Предварительная подготовка

Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать членство в локальной группе администраторов.

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Exchange 2007, см. в разделе Вопросы, связанные с разрешениями.

E2K7-PreReqs.bat

Перед подготовкой пакетного файла для установки программного обеспечения, требуемого для Exchange Server 2007, необходимо ознакомиться с разделом Системные требования Exchange 2007.

Примечание.
Этот пакетный файл требуется только для системы Windows Server 2003.

Процедура

Чтобы автоматизировать установку программного обеспечения, обязательного для Exchange Server 2007, в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Процедура

Чтобы автоматизировать установку исправлений, вышедших после пакета обновления 1 для Exchange Server 2007, в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Процедура

Чтобы автоматизировать установку программного обеспечения, необходимого для роли пограничного транспортного сервера Exchange Server 2007 в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Процедура

Чтобы автоматизировать установку программного обеспечения, необходимого роли сервера единой системы обмена сообщениями Exchange Server 2007 в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Примечание.
Этот пакетный файл требуется только для системы Windows Server 2003.

Процедура

Чтобы автоматизировать установку обозревателя Internet Explorer 7 на серверах Exchange Server 2007 в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Процедура

Чтобы автоматизировать установку исправлений, вышедших после пакета обновления 2 для Exchange Server 2007, в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Примечание.
Этот пакетный файл требуется только для системы Windows Server 2003.

Процедура

Чтобы автоматизировать установку исправлений, вышедших после пакета обновления 2 для Windows Server 2003, в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Примечание.
Этот пакетный файл требуется только для системы Windows Server 2008.

Процедура

Чтобы автоматизировать установку исправлений для Windows Server 2008 в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл 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

Примечание.
Этот пакетный файл требуется только для ОС Windows Server 2008.

Процедура

Чтобы автоматизировать установку исправлений для Windows Server 2008 в среде Exchange, создайте с помощью Блокнота пакетный файл.

  1. Откройте Блокнот или другой текстовый редактор.

  2. Скопируйте приведенный ниже код в файл и сохраните этот файл с описательным именем и расширением BAT. Рекомендуется назвать файл 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
    

Дополнительные сведения

Дополнительные сведения о создании DVD-диска с конфигурацией или файлов автоматизации установки сервера см. в разделе Создание DVD-диска с конфигурацией и файлов автоматической настройки.