Usando wuauclt de 64 bits a partir do prompt de comando de 32 bits

2

Eu tenho um script que, por motivos herdados, precisa ser executado dentro de um shell de comando de 32 bits. Esse script também inclui referências a determinados binários do Windows - principalmente o wuauclt, mas outros também - que não são acessíveis por padrão no ambiente de 32 bits.

Este script está sendo executado em vários locais, incluindo muitas caixas windows 7 e server 2008 r2.

Estou ciente da possibilidade de copiar arquivos do system32 para o syswow64 para contornar isso. Existe algum método melhor - algo ao longo das linhas de adicionar uma entrada para a variável de caminho - o que me permitirá voltar para esses binários de 64 bits de dentro de um script de 32 bits?

    
por Tim Brigham 24.10.2012 / 23:43

1 resposta

4

Você deve poder referenciar o% de 64 bits wuauclt.exe como %SystemRoot%\sysnative\wuauclt.exe de seu processo de 32 bits cmd.exe .

    
por 24.10.2012 / 23:49