Toepasbaar op: Windows 2000 server alle edities, Windows 2003 server alle edities, Windows 2008 alle edities.

Hoe: Open een (administrator/elevated) command prompt, voor de ouderen, een DOS box.

Om een server in de Installatie modus te zetten, type:  change user /Install 
De command prompt zal een melding terug geven dat de server in installatie modus staat.
Om een server in Uitvoeringsmodus terug te zetten, type: change user /Execute
De command prompt zal een melding terug geven dat de server in Execute/uitvoerings modus staat.
Indien niet bekend is wat de status is kan het volgende commando worden gebruikt.
Om op een server de modus uit te vragen, type: change user /Query
De command prompt geeft vervolgens de modus weer.

Wat wij
zigt er dan eigenlijk:
Dit is iets dat me niet geheel duidelijk was in het begin. In eerste instantie was er er stellig van overtuigd dat er een registersetting werdt aangepast, waarmee het register werdt opengezet, en daarmee ook de persoonlijke registers van de gebruikers. Dit is echter niet het geval. Met het in "Installmode"zetten van een server, wordt in elke userprofiel een bestandje met de naam TsAllUsr.dat in de Documents en Settingsmap geplaatst. Mocht een gebruiker toch inloggen, dat wordt hij/zij doorgezonden naar een tijdelijke schaduwkopie van het register. Hier hoeven dus niet alle instellingen programma's in voor te komen, en kan dus ook inlogproblemen veroorzaken. Deze "omleiding" zorgt er echter wel voor dat een systeembeheerder een programma netjes kan installeren en gereed kan maken voor het gebruik door verschillende en gelijktijdige gebruikers. Tijdens het installeren in Install modus, worden alle gegevens voor HKEY_CURRENT_USER weggeschreven naar de volgende registersleutel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install. Vanuit deze sleutel worden de (programma)instellingen opnieuw gedistribueerd naar alle gebruikers die daarna inloggen. Op het moment dat de "Excecute modus" weer ingaat, wordt het tijdelijke bestandje direct uit alle document en settings van alle gebruikers verwijderd en kunnen gebruikers dus weer optimaal van alle geinstalleerde programma's en functies gebruik maken. Je kunt dus alleen al aan de aanwezigheid van TsAllUsr.dat opmaken dat een server in "installatiemodus" staat.


Let Op:
Het gebruik van de normale Controle Panel of wel Configuratiescherm en het daarna kiezen van de Software knoppen(Nieuwe programma's toevoegen), zorgt ervoor dat installaties gedaan via deze optie, de verschillende modus automattisch worden ingesteld. Het is altijd aan te raden installatie op Terminal servers uit te voeren onder een administrator account met de juiste rechten. Zorg er tevens voor dat niemand anders ingelogd is. Op het moment dat gebruikers ingelogd zijn, staat hun persoonlijke register naar een schaduwkopie te wijzen. Installaties die dan plaats vinden hebben direct effect op de register settings van deze gebruikers en kunnen allerlei verschillende storingen en andere problemen bij deze gebruikers veroorzaken. 


Printscreen:
Niet aanwezig.

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Ben OostdamBen Oostdam has been working with Windows systems since 1993. Worked for several companies as a system administrator, and is currently a Senior Support Engineer for a large company located in the Netherlands.

Disclaimer: The information contained in this website/article is for general information purposes only. The information is provided as is, by Ben Oostdam and while we endeavour to keep the information up to date and correct, we make no representations or warranties of any kind, express or implied, about the completeness, accuracy, reliability, suitability or availability with respect to the website or the information, products, services, or related graphics contained on the website for any purpose. Any reliance you place on such information is therefore strictly at your own risk. In no event will we be liable for any loss or damage including without limitation, indirect or consequential loss or damage, or any loss or damage whatsoever arising from loss of data or profits arising out of, or in connection with, the use of this website. Through this website you are sometimes able to link to other websites which are not under my control. I have no control over the nature, content and availability of those sites. The inclusion of any links does not necessarily imply a recommendation or endorse the views expressed within them. Every effort is made to keep the website up and running smoothly. However, I take no responsibility for, and will not be liable for, the website being temporarily unavailable due to technical issues beyond our control. All entries in these articles, are my individual opinion, or from co-writers and they don't necessary reflect the opinion of my employer.

 

Wednesday the 17th, July 2019. All rights reserved.. // Oostdam WebDesign