How do I patch Windows 7 / Windows Server 2008 systems that use Windows6.1-KB******-x64.MSU security update files?
I have been useing Altiris 6.9 for about two years and very comfortable with creating Altiris jobs that transport WindowXP / Server 2003 jobs to the computer systems and execute using the "/passive /norestart" command-line switches for some time now and and all have worked perfectly. My environment is very small and older and I have recently added new Windows 7 / Windows Server 2008 systems. The Server 2008 is not using a "WSUS" updating system and we continue to use Altiris fo the software / patch deployment solution.
I need help creating a security update job for Windows 7 / Server 2008
Normally the steps for creating a job go a little something like this:
1) Create a Condition: Choose Windows 7 OR Windows Server 2008
2) Create a Task based on the condition met: Generally I have chosen "Distribute Software" in the passed for all WindowsXP /2003 systems and follow likewise.
2a) Identify the package locaiton and file. Choose filename: Windows6.1-KB2744842-x64.msu
NOTE: When choosing the security update I must chage the "file type" to All Files because Altiris 6.9 is naturally looking for a "software package *.exe" type of file.
2b) Additional command-line switches: For XP/ 2003 I have used "/passive /norestat" in the passed. This time I choose "/quiet /norestart" as the syntax.
3) Choose Return Codes:
Success: Continue
Default: Stop
Code 3010
Response: Continue
Result: Success
Status: Client must be restarted. Patch installed
4) Afte the above the job is completed. I select the job, and schedule the task to be performed agains one of the Windows 7 computers. Then I review the job status. Using the above settings the job fails with error code 193. Below is the summerized output of the failed job.
The job Starts.
The file is Transfered 100%
Altiris tries to Execute the file "Windows6.1-KB2744842-x64.msu"
Error 193 installing package.
Do I need to write these jobs as transfering over the .msu file itself and then transfer anothe .batch file with instructions to use the following
wusa.exe Windows6.1-KB2744842-x64.msu /quiet /norestart ??
Any help from the pros would be great.