Como instalo várias atualizações do Windows em um pacote?

0

Eu baixei todas as atualizações do Windows Catalog desde o SP3 do XP. Eu gostaria de instalá-los em um pacote. Como devo fazer isso?

    
por Brendan Long 14.10.2013 / 15:29

2 respostas

1

Em um one-liner que funcionará direto da linha de comando, isso deve funcionar:

FOR /R C:\Patches %a IN (*.exe) DO %a -q -norestart

O comando " FOR / R " executará de forma recursiva tudo na pasta " C: \ Patches " e na subpasta, quando corresponder a todos " *. exe "arquivos e depois executá-los (a parte" % a ") com as opções de comando" -q -norestart ".

Se você quiser colocar isso em um arquivo de lote para mais tarde, você tem que escapar os sinais "%" no comando com outro sinal "%" como este:

FOR /R C:\Patches %%a IN (*.exe) DO %%a -q -norestart
    
por 22.01.2014 / 16:42
0

Acredito que este artigo da Microsoft descreve o que você deseja. Você pode instalar os patches de uma só vez com apenas uma reinicialização usando um arquivo em lotes:

@echo off
setlocal
set PATHTOFIXES=E:\hotfix

%PATHTOFIXES%\Q123456_w2k_sp4_x86.exe /Z /M
%PATHTOFIXES%\Q123321_w2k_sp4_x86.exe /Z /M
%PATHTOFIXES%\Q123789_w2k_sp4_x86.exe /Z /M

Existem algumas exceções para as atualizações antes de dezembro de 2002, mas isso não se aplica a nenhuma atualização do SP3.

    
por 14.10.2013 / 16:00