1

Я должен развернуть Office 2007 для нескольких клиентов. Я следовал этим инструкциям: http://technet.microsoft.com/en-us/library/cc179134%28v=office.12%29.aspx

Метод заключается в том, чтобы создать скрипт (очень простой bat-файл) и создать gpo, который запускает его при запуске Windows. Все клиенты, на которых я устанавливаю Office, работают с 32-битной ОС. Сценарий:

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{90120000-0030-0000-0000-0000000FF1CE}
if %errorlevel%==1 (goto DeployOffice) else (goto End)

:DeployOffice
start /WAIT \\biokolorsrv01\Software\SoftwareDistributionPoint\Office_2007_Ent\setup.exe /config \\biokolorsrv01\Software\SoftwareDistributionPoint\Office_2007_Ent\Enterprise.WW\config.xml

:End

Я создал объект групповой политики со сценарием запуска, который указывает на вышеупомянутую летучую мышь в разделе настроек компьютера. В пользовательских настройках объекта групповой политики есть еще один очень маленький скрипт, который копирует старые подписи в правильную папку "Подписи" из папки "Firme Elettroniche" (я итальянский, поэтому Office 2003 использовал это имя для подписей). Этот объект групповой политики связан с подразделением, в котором находятся все мои клиенты и пользователи. Я создал группу безопасности в Active Directory, членами которой являются компьютеры и пользователи, на которых я буду устанавливать Office 2007. Объект групповой политики применяется только к членам этой группы (раздел безопасности объекта групповой политики).

Проблема: сценарий не работает на переднем плане или, лучше, переключатель ожидания не учитывается. Таким образом, установка запускается и сразу же открывается окно входа в систему, как если бы я пропустил ключ /WAIT. Затем настройка продолжается некоторое время, но затем останавливается (я также установил максимальное время выполнения скрипта равным 0 в gpo, чтобы скрипт мог работать до тех пор, пока он не завершится). Что не так с моей настройкой развертывания ?? Возможно, лучше сделать скрипты для запуска при входе пользователя, а не при запуске Windows?

Ваша помощь очень ценится. Спасибо. Франческо Б.

0