В этом разделе приведены примеры пакетных файлов, которые можно использовать в качестве отправной точки для создания пакетных файлов, необходимых для записи DVD-дисков, позволяющих усовершенствовать процесс сборки сервера. Приведенные ниже процедуры можно изменить для создания необходимых организации пакетных файлов.
Чтобы приведенные ниже примеры сценариев работали в конкретной среде, их необходимо изменить, как описано в комментариях. Этот сценарий поможет автоматизировать многие действия, необходимые для развертывания сервера Exchange Server в среде.
Примеры пакетных файлов
Важно! |
---|
Предлагаемые сценарии представляют собой примеры, поясняющие автоматизацию необходимых действий. Чтобы их можно было использовать в конкретной среде, их необходимо изменить соответствующим образом. Перед использованием в рабочей среде их необходимо проверить в лабораторных условиях. |
Важно! |
---|
Когда пакетный файл инициирует установку файла, этот файл должен находиться в соответствующем каталоге установки. Дополнительные сведения см. в разделе Создание DVD-диска с конфигурацией и файлов автоматической настройки. |
Предварительная подготовка
Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать членство в локальной группе администраторов.
Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования сервера Exchange 2007, см. в разделе Вопросы, связанные с разрешениями.
E2K7-PreReqs.bat
Перед подготовкой пакетного файла для установки программного обеспечения, требуемого для Exchange Server 2007, необходимо ознакомиться с разделом Системные требования Exchange 2007.
Примечание. |
---|
Этот пакетный файл требуется только для системы Windows Server 2003. |
Процедура
Чтобы автоматизировать установку программного обеспечения, обязательного для Exchange Server 2007, в среде Exchange, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .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, создайте с помощью Блокнота пакетный файл.
-
Откройте Блокнот или другой текстовый редактор.
-
Скопируйте приведенный ниже код в файл и сохраните этот файл с описательным именем и расширением 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-диска с конфигурацией и файлов автоматической настройки.