Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

How to best use SMS to deploy software patches

How to best use SMS to deploy software patches

How to best use SMS to deploy software patches

I have been tasked with developing instructions for our customers who use SMS to deploy our application in the recommended process for deploying .msp update files for these applications.

In my test configuration, I have successfully created a software package for the .msi file and the application is successfully installed on the client machines using the per-system unattended method.

I now have an update.exe which contains the embedded .msp file and want to distribute this to all users including Vista clients. What is the best recommended method for doing this? What would be easiest for administrators?

My ideas so far are:
1. Admin uncompresses the original setup using msiexec /a <path to msi> TARGETDIR=<path_to_uncompressed_msi>
2. Once the admin has an uncompressed setup then they can merge the patch file with the uncompressed setup using msiexec /p <path_to_msp> /a <path_to_msi>
3. Here is where I am not sure of what the best method is, should the administrator create a new package and deploy it? It is a minor update. Can the administrator just deploy the upgrade.exe and that would work too?  

RE: How to best use SMS to deploy software patches

Unless you are planning on reinstalling the application from scratch rather than just patching it you're going the long way around.

Does the update.exe file install correctly now, can you run it to install the updates or does it fail?

If it works then all your SMS admins would need to do is create a new package (containing the new update.exe) and a new advertisement and deploy that advertisement to the collection that requires it.

They could if they want to create a second package that contains the original application that is patched up with the update and deploy that to any new users out there rather than installing the application and then the patch.

In all honesty I would go for the two pronged attack, patch the existing users with just the update and create a new package with the update already applied for new users.


The real world is not about exam scores, it's about ability.


RE: How to best use SMS to deploy software patches

Here is a copy of the documentation I have put together. Can anyone see any glaring errors in the approach? I am having others in house evaluate the document as well, but no one here is well versed in SMS.

Any feedback is appreciated. Thanks.

Dan Lee

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close