Click to Rate and Give Feedback
MSDN
MSDN Library
Windows Installer
Patching
Using Patches
 Downloading and Installing a Patch ...
Downloading and Installing a Patch From the Internet

Microsoft Windows Installer accepts a Uniform Resource Locator (URL) as a valid source for a patch. To install a patch located on a Web server at http://MyWeb/MyPatch.msp, use the following command line:

msiexec /p http://MyWeb/MyPatch.msp

To avoid unexpected results, do not launch a patch by clicking the link on the Web page showing the patch file's URL. You can also install a patch by using a script like the following:

<SCRIPT LANGUAGE="VBScript"> 
<!-- 
Dim Installer
On Error Resume Next
set Installer=CreateObject("WindowsInstaller.Installer")
Installer.ApplyPatch "http://server/share/patch.msp", "", 0, "REINSTALL=ALL REINSTALLMODE=omus"
set Installer=Nothing
-->
</SCRIPT>

Note that because the Installer object is not marked as SafeForScripting on the user's computer, users need to adjust their browser security settings for the example to work correctly.

For more information, see Guidelines for Authoring Secure Installations and Digital Signatures and Windows Installer.

See Also

Patch Packages
Creating a Patch Package
Patching Customized Applications
Downloading an Installation From the Internet

Send comments about this topic to Microsoft

Build date: 11/12/2009

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2009 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker