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

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

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

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

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

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

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

W2k3toolsinstall.cmd

Примечание.
Приведенная ниже процедура относится только к серверам, развернутым на компьютерах с операционной системой Windows Server 2003.

Процедура

Создание командного файла с помощью Блокнота для автоматизации установки исправлений для Windows Server 2003 в среде Exchange

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

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл W2k3toolsinstall.cmd.

    Копировать код
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!	TEST IN A LAB FOR DESIRED OUTCOME	!!!!!!!!"
    #"!!!!!!!						!!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    
    @echo off
    
    if "%1"=="" goto syntax
    if "%1"=="%1\" goto syntax
    
    set CDROMPATH=%1
    goto tools_directory
    
    :tools_directory
    echo.  Deleting Previous Versions of Support Tools (if installed)...
    if exist c:\tools (call rd c:\tools /q /s)
    if not exist c:\tools (call md c:\tools)
    if not exist c:\tools\Debugging (call md c:\tools\Debugging)
    goto debug_tools
    
    :debug_tools
    echo.  Installing Windows Debugging Tools...
    xcopy %cdrompath%\support\DebuggingTools C:\Tools\Debugging /i /e
    cscript.exe debuginstall.vbs
    regedit /s debug.reg
    goto end
    
    :syntax
    @echo SYNTAX: toolsinstall.cmd [CD-ROM Drive Letter]
    @echo CD EXAMPLE: w2k3toolsinstall.cmd R:
    @echo SHARE EXAMPLE: w2k3toolsinstall.cmd F:\E2K7ConfigCD
    
    :end
    @echo Finished installing Support Tools!
    pause
    

W2k8toolsinstall.cmd

Примечание.
Приведенная ниже процедура относится только к серверам, развернутым на компьютерах с операционной системой Windows Server 2008.

Процедура

Создание командного файла с помощью Блокнота для автоматизации установки исправлений для Windows Server 2008 в среде Exchange

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

  2. Скопируйте приведенный ниже код в файл и сохраните его с описательным именем и расширением .bat. Рекомендуется назвать файл W2k8toolsinstall.cmd.

    Копировать код
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #"!!!!!!!  THIS IS NOT A MICROSOFT SUPPORTED SCRIPT.  !!!!!!!!"
    #"!!!!!!!	TEST IN A LAB FOR DESIRED OUTCOME	!!!!!!!!"
    #"!!!!!!!						!!!!!!!!!!"
    #"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
    #" "
    @echo off
    
    if "%1"=="" goto syntax
    if "%1"=="%1\" goto syntax
    
    set CDROMPATH=%1
    goto tools_directory
    
    :tools_directory
    echo.  Deleting Previous Versions of Support Tools (if installed)...
    if exist c:\tools (call rd c:\tools /q /s)
    if not exist c:\tools (call md c:\tools)
    if not exist c:\tools\Debugging (call md c:\tools\Debugging)
    goto debug_tools
    
    :debug_tools
    echo.  Installing Windows Debugging Tools...
    xcopy %cdrompath%\support\DebuggingTools C:\Tools\Debugging /i /e
    cscript.exe debuginstall.vbs
    goto end
    
    :syntax
    @echo SYNTAX: toolsinstall.cmd [CD-ROM Drive Letter]
    @echo CD EXAMPLE: w2k8toolsinstall.cmd R:
    @echo SHARE EXAMPLE: w2k8toolsinstall.cmd F:\E2K7ConfigCD
    
    :end
    @echo Finished installing Support Tools!
    pause
    

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

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