I have a question similar to: http://www.experts-exchange.com/Operating_Systems/WinXP/Q_21140002.html
I'm creating a script that will configure the properties of our screensavers to be customized for our organization. We are using the builtin Windows 3D flying objects screensaver under the Textured flag option with a custom texture of our company's logo. Group Policy is in place to set the screensaver to the 3D flying objects scr but as far as I can tell, does not have an option to configure the specific screensaver. I found the registry entries that relate to the settings we need:
Windows Registry Editor Version 5.00
I am trying to configure a computer startup script that will run a batch file to import these settings. It works fine if I do it as a user logon script, but since users move between sites, I want the texture to be based on the computer's location in Active Directory and not the user's. I've done registry entries during XP setup that get applied to all users, but having it run at a normal computer startup does not seem to have the same affects.
How can I get this registry file to affect all users when it gets imported at comptuer startup, or another good idea to overcome this issue? I have a batch file configured to do all of this that is a little more in depth, using variables, using if exists to test if the file is there or not so we conserve bandwidth, so I don't want to change the method too much if I can help it.
Running as a logon script will not produce the desired results unless I can test for the computer's location in AD at logon which would involve a vbs file I'm sure.