Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2204
  • Last Modified:

GPO to copy screen saver to %systemroot%\system32

Hi,

I have created a GPO to copy a screen saver scr file from the domain netlogon to the %systemroot%\system32 directory.

The bat file below is in the Logon scripts section of the policy;

@echo off
IF NOT EXIST "%systemroot%\System32\screensaver.scr" (GOTO COPYSCR) ELSE (exit)

:COPYSCR
copy \\domain.root.com\netlogon\screensaver.scr %systemroot%\System32
exit

The policy also enables this screen saver and various timeout settings.

However, when users execute the GPO it fails with access denied as they don't have rights to the %systemroot%\system32. The bat file worked as an administrator.

Anybody know a way around this?? I don't have a directory on the clients that users have access to other than thier profile. As we have many different OS versions, this will differ.

Thanks for any help.
0
ncomper
Asked:
ncomper
1 Solution
 
ChuckDeezelCommented:
Have it go to the All Users profile instead. Or maybe have it go to common files? (%COMFILESDIR%)

It looks like you will need to change the location, as elevating privs is out of the question.
0
 
Lukasz ChmielewskiCommented:
There is a GPO setting for the screensaver if that's what you want
(if you use other then default accesible)
in
user configuration, administrative templates, desktop, display
0
 
ncomperAuthor Commented:
Thanks
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now