SMS Deployment of Office 2007: Silent w/o user interaction concern

Tech-Archive recommends: Fix windows errors by optimizing your registry



Microsoft certainly makes it a pain in the ass to get exclusive control of a workstation during SMS installs.

One way to minimize user interaction with an SMS install is to disable the loading of the Windows Shell (Explorer.exe)located in HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell. If you clear this value the desktop or taskbar will not load if a user happens to logon at some point during the script execution.

This should be one of the first steps in your wrapper script. Remember to backup the original value of SHELL before erasing it so it can be restored before you exit the script and reboot.

If anything happend to abort the wrapper script before the install is complete the SHELL value will need to be restored manually by an administrator. There are ways to script around this.

You should research\experiment with the SHELL value to get accustom to its behavior before scripting a solution.

EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com
.



Relevant Pages

  • Re: detect shell script language
    ... In the 'old' days, when a user typed in a command, the interactive shell would immediately pass it off to 'exec' to execute. ... So, on return from exec with an error status, the shell would fork a copy of itself to try and run the script. ... As a result of the above, it was hard to tell whether the script was a Bourne shell or C shell, so the convention was introduced of using the Bourne shell no op command, as the first line in a Bourne shell script. ...
    (Debian-User)
  • Re: Call for input on comp.unix.shell FAQ
    ... >> questions and just tell people to FAQ it. ... The other level is how to write shell scripts. ... How can I remove whitespace characters within file names? ... Why one shouldn't use "echo" in a script? ...
    (comp.unix.shell)
  • SHELLdorado Newsletter 1/2003 - July 6th, 2003
    ... The "SHELLdorado Newsletter" covers UNIX shell script related ...
    (comp.unix.admin)
  • SHELLdorado Newsletter 1/2003 - July 6th, 2003
    ... The "SHELLdorado Newsletter" covers UNIX shell script related ...
    (comp.unix.questions)
  • SHELLdorado Newsletter 1/2003 - July 6th, 2003
    ... The "SHELLdorado Newsletter" covers UNIX shell script related ...
    (comp.unix.shell)