Als er voor machines op basis van images wordt gekozen, zoals bij VDI of booten met Citrix PVS, moet er nagedacht worden over de methode van image-opbouw en -beheer. In deze blog laat ik zien welke mogelijkheden er zijn en welke methode het beste werkt in de praktijk.
Categoriearchief: RES Software
Screensaver Lock vertraging / time out
Binnen RES Workspace manager hebben gebruikers de mogelijkheid om in de systemtray op een ‘lock’ symbool te drukken om de pc in het lock-scherm te plaatsen. Als je hier op klikt en per ongeluk gelijk de muis beweegt (wat echt heel vaak voor komt bij gebruikers) dan komt het scherm direct terug in de desktop.
Dit is uit te schakelen door de volgende registry op te nemen op de pc of server:
Op het moment dat de screensaver inschakelt (wat RES WM gebruikt voor het inschakelen van de lock), is er geen vertraging om dit te cancelen en gaat het scherm direct in lock.
Dit staat beschreven in KB221784. Ondanks dat dit artikel gaat over Windows XP en Windows 2003, is deze ook geldig voor de huidige systemen (in ieder geval tot aan Windows 2012 R2)
(ik vergeet steeds hoe je dit moet doen, vandaar dat ik het nu maar opneem in mijn eigen blog )
Windows 2008R2 RDP–XenApp 6.x Volume behouden tussen sessies
Een van de klanten waar ik kom stelde de vraag of het mogelijk is de geluidsinstellingen te bewaren. Het bleek dat als je geluid dempt, uitlogt en weer inlogt, dat het geluid weer maximaal staat.
Aangezien RES Workspace Manager wordt gebruikt met een hybride profiel (zero profiling), dacht ik eerst dat ik wat instellingen had vergeten op te slaan. Na wat zoekwerk blijkt Windows de instellingen van het geluid op meerdere plekken op te slaan, waarvan de raarste HKCU\Software\Microsoft\Internet Explorer\LowRegistry\Audio (waar Windows per applicatie het volume op slaat).. Uiteindelijk kwam ik op het volgende lijstje:
Echter, nog steeds werd het volume niet goed onthouden en stond hij op 100% bij het opnieuw inloggen en reconnecten van een sessie. Op zich ook wel logisch. Blijkbaar zet Microsoft bij remote sessies het geluid altijd naar 100% bij een connect. Gezien het feit dat het geluid al aktief is bij het inloggen van de gebruiker en de registrykeys die RES Workspace Manager zet, te laat worden geïnjecteerd in het register van de gebruiker blijft het volume daardoor vol aan staan. RES WM doet helaas ook geen ‘sound service reset’ om het volume te herstellen, zoals ze bij muisinstellingen wel doen.
Uiteindelijk kwam ik via fora het tooltje volume.exe tegen van Christoph Kolbicz. Deze tool schrijft bij het veranderen van het volume, onder HKCU\Control Panel\Sound weg of het volume gedempt (mute) is of niet en hoe hoog het volume staat. Bij een connect/reconnect worden deze waarden van het volume herstelt.
Door deze tool op te nemen in de Custom Resources van RES Workspace Manager, wordt hij eenvoudig gedistribueerd naar de verschillende servers. Met een external task is hij bij het inloggen van een gebruiker af te trappen.
Vergeet daarbij niet de external task in te stellen op ‘Run task at logon after other actions’ en uncheck ‘Wait for task to finish before continuing’. Het eerste zorgt ervoor dat de eerder genoemde registry keys zijn geïmporteerd voordat de tool draait en het tweede zorgt ervoor dat de shell ooit nog geladen wordt. De tool blijft immers op de achtergrond draaien zonder te stoppen en als je blijft wachten tot hij klaar is, duurt het inloggen heel erg lang
link naar volume.exe: http://www.kolbi.cz/volume.zip