Tenho que implantar o Office 2007 em vários clientes. Segui estas instruções: link
O método é criar um script (um arquivo bat muito simples) e criar um gpo que o execute na inicialização do Windows. Os clientes nos quais eu instalo o Office estão todos com sistema operacional de 32 bits. O script é:
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
Eu criei um GPO com script de inicialização que aponta para o morcego mencionado acima na seção de configurações do computador. Nas configurações de usuário do GPO, há outro script muito pequeno que copia assinaturas antigas para a pasta correta "Assinaturas" da pasta "Firme Elettroniche" (sou italiano, portanto, o Office 2003 usou esse nome para assinaturas). Esse GPO está vinculado à unidade organizacional que contém todos os meus clientes e usuários. Eu criei um grupo de segurança no Active Directory cujos membros são aqueles Computadores e Usuários para os quais eu instalarei o Office 2007. O GPO aplica-se apenas aos membros desse grupo (seção de segurança do GPO).
Problema: o script não é executado em primeiro plano ou melhor, a opção de espera não é considerada. Assim, a configuração inicia e surge imediatamente a janela de logon como se eu tivesse omitido a opção / WAIT. Em seguida, a configuração continua por um tempo, mas depois pára (eu também defini o tempo máximo de execução do script para 0 no gpo para permitir que o script seja executado até que seja concluído). O que há de errado com minha configuração de implantação? Talvez seja melhor fazer com que os scripts sejam executados no logon do usuário, em vez da inicialização do Windows?
Sua ajuda é muito apreciada. Obrigado. Francesco B.