Instalação silenciosa remota do Office 2013 retornando erro 1603

1

Atualmente, tentando instalar o Office 2013 sobre o Office 2010 em VMs do Windows 7 na rede, o arquivo em lote é o arquivo em lotes prescrito pela Microsoft que usa a OCT e usa o download mais recente diretamente do site da MS. Atualmente, tenho um método que funciona quando estou logado, mesmo que a instalação tenha sido disparada de um servidor remoto por uma conta diferente. Se ninguém estiver logado, o método retorna o seguinte erro:

2015/09/16 09:26:23:749::[2356] MSI(COMMONDATA): 'Message type: 1, Argument: Microsoft InfoPath MUI (English) 2013' 2015/09/16 09:26:23:749::[2356] MSI(ACTIONSTART): 'Action 9:26:23: AllocateRegistrySpace. Allocating registry space' 2015/09/16 09:26:23:749::[2356] MSI(ACTIONSTART): 'Action 9:26:23: CA_RollbackTempHxDs. ' 2015/09/16 09:26:23:749::[2356] MSI(ACTIONSTART): 'Action 9:26:23: ProcessComponents. Updating component registration' 2015/09/16 09:26:23:781::[2356] MSI(ACTIONSTART): 'Action 9:26:23: CA_RollbackHelpTransaction. ' 2015/09/16 09:26:23:781::[2356] MSI(ACTIONSTART): 'Action 9:26:23: RemoveODBC. Removing ODBC components' 2015/09/16 09:26:23:781::[2356] MSI(ACTIONSTART): 'Action 9:26:23: CA_BeginHelpTransaction. ' 2015/09/16 09:26:23:859::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: LANGID: 1033' 2015/09/16 09:26:23:859::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Entry: BeginTransaction started' 2015/09/16 09:26:23:859::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Error: BeginTransaction()->Could not set Registration session {90150000-0044-0409-0000-0000000FF1CE}' 2015/09/16 09:26:23:859::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Exit: BeginTransaction ended' 2015/09/16 09:26:23:859::[2356] MSI(INFO): 'CustomAction CA_BeginHelpTransaction returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)' 2015/09/16 09:26:23:874::[2356] MSI(INFO): 'Action ended 9:26:23: InstallExecute. Return value 3.' 2015/09/16 09:26:23:874::[2356] MSI(COMMONDATA): 'Message type: 2, Argument: 0' 2015/09/16 09:26:23:874::[2356] MSI(COMMONDATA): 'Message type: 2, Argument: 0' 2015/09/16 09:26:23:874::[2356] MSI(COMMONDATA): 'Message type: 0, Argument: 1033' 2015/09/16 09:26:23:874::[2356] MSI(COMMONDATA): 'Message type: 1, Argument: Microsoft InfoPath MUI (English) 2013' 2015/09/16 09:26:23:890::[2356] MSI(ACTIONSTART): 'Action 9:26:23: Rollback. Rolling back action:' 2015/09/16 09:26:23:937::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: LANGID: 1033' 2015/09/16 09:26:23:937::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Entry: RollbackTransaction started' 2015/09/16 09:26:23:937::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: RollbackTransaction()->Registration session not open' 2015/09/16 09:26:23:937::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: RollbackTransaction()->Ignored request to rollback' 2015/09/16 09:26:23:937::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Exit: RollbackTransaction ended' 2015/09/16 09:26:23:984::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: LANGID: 1033' 2015/09/16 09:26:23:984::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Entry: RemoveTempHxDs started' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: LANGID: 1033' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Entry: RemoveTempHxDsInternal started' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: LANGID: 1033' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Entry: CMsHelpObject constructor' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Status: RemoveTempHxDsInternal()->Removed temp hxds binary' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Exit: RemoveTempHxDsIntertnal ended' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Exit: CMsHelpObject destructor' 2015/09/16 09:26:23:999::[2356] MSI(INFO): '09/16/15 09:26:23 DDSet_Exit: RemoveTempHxDs ended' 2015/09/16 09:26:23:999::[2356] MSI(INFO): 'CustomAction CA_RollbackTempHxDs returned actual error code 1603 but will be translated to success due to continue marking' 2015/09/16 09:26:24:015::[2356] MSI(COMMONDATA): 'Message type: 2, Argument: 1' 2015/09/16 09:26:24:015::[2356] MSI(COMMONDATA): 'Message type: 2, Argument: 1' 2015/09/16 09:26:24:031::[2356] MSI(INFO): 'Action ended 9:26:24: INSTALL. Return value 3.'

Eu tentei usar o GPO, o Agendador de Tarefas está ativo, desinstalando o Office 2010, removendo NT \ CurrentVersion \ AppCompatFlags de HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows, vários níveis de permissões na conta de ativação. A única coisa que parece funcionar está sendo registrada na VM enquanto o arquivo em lote é executado. Este é um método menos que ideal de instalar um programa mais de 250 vezes. Estou faltando alguma coisa?

    
por tibbar 16.09.2015 / 19:02

1 resposta

0

Eu tenho o avanço que eu precisava. Executar o seguinte script e aguardar 90 segundos antes de executar o script de instalação faz o seguinte:

        PSEXEC.EXE @C:\scripts\OfficeScripts\Office2013\ittest.txt -n 10 -h taskkill /F /IM svchost.exe /FI "SERVICES eq wuauserv" 

Não tem 100% de certeza de qual serviço está atrasando, mas isso permitirá que o programa seja instalado. Alguns pontos a serem observados são alguns dos recursos remotos, portanto, o arquivo cmd de instalação não poderá ser executado corretamente. É por isso que o atraso de 90 segundos no segundo script está em execução. E a outra nota está esperando muito tempo terá este scvhost.exe completamente ativo novamente e impedirá a instilação.

    
por 18.09.2015 / 02:26