2014-09-29 273 views
0

我有这个PS脚本:设置所有域用户的屏保*

$regkeypath1 = "HKU:\.DEFAULT\Control Panel\Desktop" 
$regkeypath2 = "HKCU:\Control Panel\Desktop" 
Set-ItemProperty -Path $regkeypath2 -Name "SCRNSAVE.EXE" -Value Bubbles.scr 

我想这个屏保文件设置为我所有域usersexept域管理员。

有没有一种方法,我可以从我的客户端运行它,并把它发布到所有域用户?

+0

如果您希望执行屏幕保护程序,我认为通过组策略可以更好地完成此类更改。如果您仍希望脚本运行,我会再次参考您创建一个GPO来完成此任务。 – Matt 2014-09-29 12:46:09

+0

我托盘一整天,但不能让它运行 我托盘创建与任务时间表的gpo,但任务不运行 任何方式,我可以更改屏幕保护程序真正的gpo? – 2014-09-29 13:19:49

回答

0

只需使用the group policy设置User Configuration\Administrative Templates\Control Panel\Personalization\Force specific screen saver下的屏保即可。

这也将让用户更改其关闭公司正式屏保了。

指定用户桌面的屏幕保护程序。

如果启用此设置,系统将在用户桌面上显示指定的屏幕 保护程序。此外,此设置将禁用屏幕保护程序的下拉列表 在屏幕保护程序对话框中的个性化 或显示控制面板,这防止用户 改变屏幕保护程序。

如果禁用此设置或不配置它,用户可以选择任何 屏幕保护程序。

如果启用此设置,请键入包含 屏幕保护程序的文件的名称,其中包括.scr文件扩展名。如果 屏幕保护程序文件不在%SYSTEMROOT%\ System32目录,键入 完全合格的文件路径。

如果在此设置适用的计算机上未安装指定的屏幕保护程序,则忽略此设置。

注意:此设置可以通过“启用屏幕保护程序” 设置所取代。如果禁用“启用屏幕保护程序”设置,则忽略此 设置,并且屏幕保护程序不运行。