We have been deploying it via SD without any major issues. What command line switches are you using? In our environment we use /quiet /nodialog /norestart or /quiet /nodialog /promprestart. We also had to add/create a Return Code template for SP1 because the status would show failed due to the reboot. The return code is 3010.
The Wizard nailed it and here are some additional Info for you, Here are all of the switches for the package:
Options Description /forcerestart If a restart is required, this option forces any open applications or documents to close. /nodialog Suppresses the success or failure dialog box at the end of the installation. /norestart Does not restart the computer after the installation is complete, even if a restart is required to complete the installation. You should use this option in conjunction with the /quiet option. /promptrestart If a restart is required, a dialog box notifies the user that a restart is required to complete Setup. You should use this option in conjunction with the /quiet option. /quiet Runs the installation in quiet mode. This mode shows no user interface during the installation of the updates. This is the same as unattended mode, except that the user interface is hidden. No prompts will appear during the installation process except the success or failure dialog box at the end of the installation. To suppress this dialog box, you must also specify the /nodialog option. /unattend Installs the service pack in unattended mode. Only critical error prompts and a progress bar will appear during the installation. For example, Microsoft Software License Terms is not shown, and the computer will be automatically restarted. /warnrestart[:<seconds>] If a restart is required, a dialog box notifies the user that the computer will restart in the specified number of seconds. The user can either cancel the restart or restart the computer immediately. The default setting for the automatic restart is 30 seconds. /wsus Returns a failure code if the previous installation attempt failed. This option is needed only when you are deploying SP1 in a Windows Server Update Services (WSUS), SMS, or System Center Configuration Manager environment, or in any non-Microsoft product that uses the Windows Update Agent to report installation success. /? or /help Displays command usage.
Thank you for your response.
I tried it with /quiet /norestart and with no cmd line. I did specify the 3010 return code.
Do I have to login as local administrator on the PC or can the user be logged in when I deploy?
No you shouldn't need to be logged in as an admin. LANDesk will run it under the system account unless you have told it to install as current users which may give you problems.
Have you checked to see if maybe your AV is blocking the exe from running?
Thanks guys for the replies.
I will try it with the /unattend option (I want it to repboot after install). I am running the package after hours so I don't mind if the status shows up on the PC.
I will disbale McAfee and see if that works. I'll let you know what happens.
Ok keep us posted
You might try copying the file to the hard drive and testing the executable and switches manually before introducing LANDesk to the mix.
Once you get that down, you can use Process Monitor (http://technet.microsoft.com/en-us/sysinternals/bb896645) to watch the LANDesk job to see what its doing.
Are you using it via a batch file or simple executable package?