WinXP SP3 Passive Install w/o Logged in User?
Updated: 21 May 2010 | 11 comments
This issue has been solved. See solution.
Does anyone know if WinXP SP3 will install with the /passive switch when no one's logged in? I was curious whether this should work or not via an Altiris NS 6 s/w delivery. Thanks!
Clint
discussion Filed Under:
Comments
Try it
Hi Clint,
It should work fine. The install interface should pop up over the logon dialog. You can include the /warnrestart:xxx switch to countdown for xxx seconds before rebooting. You may also want to check out the following discussions/downloads here on Connect:
Windows XP SP3 installation question...
Windows XP Service Pack 3 Packaging
Thanks,
Kyle
Symantec Trusted Advisor
For Forum threads, please click "Mark as Solution" if answered.
For all content, please give a thumbs up if you agree with or support the post.
Confirming
Kyle,
Thanks for the info! Can I assume that if no one's logged in and a passive XP SP3 install fires off, a user would still be able to hit Ctrl-Alt-Delete to log on? Also, I'm guessing that a locked workstation (i.e. someone's logged in but the computer is locked) would have the same behavior? Please confirm as I've never done any passive installs before via Altiris. Thanks again!
Clint
Clint
Altiris uses a service account...
Altiris uses a service account to install packages, so it doesn't matter whether a user is logged in or not, and also it does not matter whether the workstation is locked or not. Users can login or log out while this is going on without affecting the install, but of course they should not shut the machine down at this time!
A passive install is equivalent to a /qb! which provides a minimal GUI to let users know that something is going on, but the users cannot interfere with the install.
Just one final note - since the user profile is not accessible during the installation, it would be adviseable to ensure that your deployments are "Per machine" ie with the ALLUSERS property set to 1 (either in the property table of the MSI or on the command line) so that shortcuts are placed in the All Users profile and can therefore be seen by a user when they log on. Depending on the nature of the application, the first time a user starts the app, there may be a repair phase while the user components of the application are installed. This **may** require access to the original source MSI depending on how well written the app is.
The bottom line is that you should test, test and test again for each new app, to ensure there are no deployment issues, before doing any large scale deployments.
If your issue has been solved, please use the "Mark as Solution" link on the most relevant thread.
Be sure to set the program to
Be sure to set the program to "User interaction required" or else you may not be able to see the installation progress screen (which could be a problem, particularly if the user comes back and restarts mid-service pack).
We do all (or almost all) of our installs "Only when a user is logged on", so I haven't tested extensively what will happen if no one is logged on, or if the machine is locked. However, I belive the above information to be correct.
Thanks,
Kyle
Symantec Trusted Advisor
For Forum threads, please click "Mark as Solution" if answered.
For all content, please give a thumbs up if you agree with or support the post.
Think you may have a good
Think you may have a good point if you're referring to that "User Input Required" checkbox as I've been routinely unselecting it as a habit since all of my installs thus far have been silent and required no user input. With this box unchecked, "/passive" in my command-line and the "Starting window" pull-down at Normal, my SP3 install still runs silent!
If I need that User Input Required box checked to display my SP3 install progress bar, what would be the effect of setting my Starting Window to "Hidden" with this option selected? I'm firing off a command-line from a UNC in my NS s/w delivery task so what would be considered the "starting window" in my case (e.g. for SP3 that Extracting Files or Software Update Installation Wizard dialogue boxes or neither)? Perhaps I need a definition of "Starting Window" to clear up my confusion. Thanks!
Clint
WinXP SP3 Passive Install
Windows XP Service Pack3 with /passive works well using Altiris DS. I have deployed several times this job during lunch time and the result is really good without any issues or user interruption. In the job there is also /log:c:\Temp\xpsp3.log, just in case to check eventually problems during deployment.
Regards,
Paolo
FYI...
With "/passive" still in my command-line and Starting Window kept at "Hidden", my SP3 install displayed the Extracting Files and Software Update Installation Wizard progress bar as expected AFTER I checked off that "User Input Required" box! Thanks for this tip, Kyle! I previously thought that my missing progress bar may've been due to the Starting window set to Hidden but doesn't look like it makes a diff in this case.
Clint
Interesting...I would have
Interesting...I would have guessed that using "Hidden" would have hidden the install completely. The Starting window option really can make a big difference (and you can shoot yourself in the foot if you set a package with no command line that requires the user to click "OK" or Next but they can't see it because you used Hidden, or had the "User input required" box unchecked.
You mentioned using a UNC; that really isn't necessary and I wouldn't recommend it actually. Just make the package source the UNC you're using. The clients will download the .exe file (and anything else you have in that directory) or run it directly, depending on how you have the Task set up and/or the default Altiris Agent settings for task execution (speed thresholds to download or run from server), then execute it.
The "Command line" you should define is just "WindowsXP-KB....exe" /passive /warnrestart:600 or whatever you want. Otherwise, the client is going to run the install from the remote UNC path. If you have a distributed environment, that can get a little nasty (particularly if their network connection drops mid-install).
Thanks,
Kyle
Symantec Trusted Advisor
For Forum threads, please click "Mark as Solution" if answered.
For all content, please give a thumbs up if you agree with or support the post.
Package Source & UNC
If you're talking about specifying the UNC in the Package tab and just my "WindowsXP-KB936929-SP3-x86-ENU.exe /passive /norestart" in the command-line on the Programs tab, I'm already doing this. Sorry...perhaps my explanation wasn't quite clear.
FYI: In regard to installation behavior, I should also mention that with the option to install "whether or not a user is logged on" won't result in a dialogue box popping up over the Ctrl-Alt-Delete window. Should the install begin before anyone has logged in, the SP3 passive install runs silently until someone logs in at which point the progress bar is displayed.
Clint
Also, I would suggest
Also, I would suggest reviewing an excellent Connect article by Symantec's Joel Smith about NS 6 Software Delivery Best Practices. He does go in to the intricacies of the "User input required" checkbox a bit as well.
Thanks,
Kyle
Symantec Trusted Advisor
For Forum threads, please click "Mark as Solution" if answered.
For all content, please give a thumbs up if you agree with or support the post.
Clint, Do you have your
Clint,
Do you have your rollout running now? If one of our comments above helped, please click the "Mark As Solution" link on that post to mark this question as Solved.
Thanks,
Kyle
Symantec Trusted Advisor
For Forum threads, please click "Mark as Solution" if answered.
For all content, please give a thumbs up if you agree with or support the post.
Would you like to reply?
Login or Register to post your comment.