As an Adminstrator I need to stop users from running software such as Winamp on standalone laptops with Windows 2000 Pro OS, I've used a Registry edit (RestrictRun within the HKEY_CURRENT_USER hive) to list all .exe files that the users CAN run. The problem is that if a certain .exe needs adding/removing from what the users can access I need to run another Registry edit to update the list, however, I've also had to clampdown on the user running the cmd prompt and accessing registry editing tools (both these clampdowns were set in the registry). As such a batch file at login would not run due to the restrictions in place.
I've thought about creating a Service to run as LocalSystem to call a cmd window with a registry merge to complete the registry change but obviously this would not make the edit for the correct Current User hive; this is due to when the Service is started the current user would be the LocalSystem not the user that needs the .exe file restriction.
Making the change to the HKEY_USERS hive only affects the default profile for the first logon of the user, it would not affect the registry for users that have already logged onto Windows.
Is there any method of having a central source for all .exe files within the laptops registry that can be accessed and having each user access this list at logon so that files can be added/removed at will by the administrator?
I've thought about creating a Service to run as LocalSystem to call a cmd window with a registry merge to complete the registry change but obviously this would not make the edit for the correct Current User hive; this is due to when the Service is started the current user would be the LocalSystem not the user that needs the .exe file restriction.
Making the change to the HKEY_USERS hive only affects the default profile for the first logon of the user, it would not affect the registry for users that have already logged onto Windows.
Is there any method of having a central source for all .exe files within the laptops registry that can be accessed and having each user access this list at logon so that files can be added/removed at will by the administrator?