Baixando e instalando um patch da Internet
O Microsoft Windows Installer aceita uma URL (Uniform Resource Locator) como uma origem válida para um patch. Para instalar um patch localizado em um servidor da web em https://MyWeb/MyPatch.msp, use a seguinte linha de comando:
msiexec /p https://MyWeb/MyPatch.msp
Para evitar resultados inesperados, não inicie um patch clicando no link na página da web mostrando a URL do arquivo de patch. Você também pode instalar um patch usando um script como a seguir:
<SCRIPT LANGUAGE="VBScript">
<!--
Dim Installer
On Error Resume Next
set Installer=CreateObject("WindowsInstaller.Installer")
Installer.ApplyPatch "https://server/share/patch.msp", "", 0, "REINSTALL=ALL REINSTALLMODE=omus"
set Installer=Nothing
-->
</SCRIPT>
Observe que, como o objeto Installer não está marcado como SafeForScripting no computador do usuário, os usuários precisam ajustar as configurações de segurança do navegador para que o exemplo funcione corretamente.
Para obter mais informações, confira Diretrizes para criação de instalações seguras e Assinaturas digitais e Windows Installer.
Tópicos relacionados