Here is another Wisdom BuildingBlock for your consideration. This one will help you correctly set an environment variable across all your different computers in your organization, which will point to the local path of a mandatory profile, which should be used for the given operating system.
This may at first sound like utter nonsense, but think of it like this: Let’s say that you want to enable users to have the same profile across different systems, say Vista, XP and Terminal Services 2003. Impossible you say? Nope, this can be done. There is a nifty whitepaper from RES, available here which describes the entire procedure:
To sum up the whitepaper, you can:
- Create a mandatory profile for each of the operating systems which require it
- Upload these profiles to PowerFuse Custom Resources, which will automagically replicate them out locally to the %programfiles%\res powerfuse\data\dbcache \resources\customresources folder on all machines running PowerFuse. Make a structure in PowerFuse Custom Ressources as seen here on the right (note you do not have to create all the folders etc. just point to the root folder of an existing mandatory profile and the RES console will import it with all subdirectories)
- Run the module on all target machines where users will be logging in.
- Configure User Preferences to grab the stuff which you want to store for the users uppon logout.
- Modify the User records in AD, change the user profile path of the users to the variable, say %manprofile% (remember, this can be done in Wisdom too! – perhaps a subject for another buildingblock)
This result is quite spectacular: All users share one singular profile path (which is dynamic). The user session will be loading the right mandator profile, as it will be specified by the variable. The path will be local, resulting in zero network traffic as result of loading the profile locally.
The Wisdom module has been designed with module parameters, so you can customize your own paths etc, making it quite easy to use.