Here is a common scenario. You are deploying an operating system using MDT Lite Touch, during the deployment you install some user specific applications. However the users think that the deployment is completed an they close the application installs or perhaps start messing with the machine while it is still logged in as the local administrator. Now you could simply inform the user that they should not touch the computer until the deployment is completed. However in my experience this “don’t touch” approach has not always been 100% successful.
Well now we have a better way, you can hide explorer shell while MDT is “doing it’s thing”!
So how do we do this? It is simple, just add the following line to the customsettings.ini file:
I have included before and after shots below:
No explorer…. that’s better!
P.S. The exclamation marks are for you Rod
This post was contributed by Ben Hunter, a Senior Program Manager for MDT with Microsoft
Very good article!
When reading this article, Í asked my self why are this options not default to YES, in the script ? Would it not make more sence that the end user should have less options until the deployment is finished completly, instead of having the possibility to mess al the work. ?
HideShell not working in MDT 2012. Where does this command need to be placed in the CustomSetting.ini?
HIDESHELL is a feature that was introduced in MDT 2012, it can be placed in any section.
This works well however, the keyboard is still accessible. What mechanism is there to prevent the user starting Task Manager to start the shell or log the computer off by pressing CTRL-ALT-DEL?
i know this is a old blog post, however i started using MDT2012 U1 these days.
While using HIDESHELL=YES my background image is just black... is there any way to customize the background image e.g. a corporate wallpaper during HIDESHELL=YES active?
Unfortunately there isn't currently a way to change the background.