一些使用远程桌面 (mstsc) 连接到服务器的用户被锁定到特定程序:当他们登录时,程序启动;当他们退出程序时,他们就被注销了。
其中一个已经厌倦了淡紫色的配色方案,并且更喜欢枫木。有没有比解锁他的帐户更简单的方法来更改他的配色方案,让他登录,右键单击桌面,更改,保存,注销,重新锁定他的帐户?
他运行的是 Windows XP,服务器是 Windows 2003。
一些使用远程桌面 (mstsc) 连接到服务器的用户被锁定到特定程序:当他们登录时,程序启动;当他们退出程序时,他们就被注销了。
其中一个已经厌倦了淡紫色的配色方案,并且更喜欢枫木。有没有比解锁他的帐户更简单的方法来更改他的配色方案,让他登录,右键单击桌面,更改,保存,注销,重新锁定他的帐户?
他运行的是 Windows XP,服务器是 Windows 2003。
HKCU\Control Panel\Colors
一个(完整的)hack 是从使用 Maple 方案的机器导出并将该 reg 文件合并为登录脚本的一部分。或者你可以把他们的 SID 直接放在 HKU 下他们可能需要 2 次登录才能看到...
所有的替代方案都比仅仅让他登录并更改他的桌面配色方案花费的时间要长得多。
如果我错了,请帮我SF。
我相信程序启动然后会话结束是由于在 Active Directory 中使用特定程序设置了“环境”选项卡。您应该会看到“登录时启动以下程序:”尽管它的名称不只是在登录时启动,但它是唯一运行的程序。取消选中此框,该行为应该会改变。
就桌面和主题化而言,我的标准用户有权更改它,其中一些用户确实如此。我想知道“登录时启动以下程序”是否阻止了进入桌面进行更改。
如果我没记错的话(已经有一段时间了),可以在注册表中的 HKEY_USERS 下进行此更改。您需要将 SID 与要编辑的用户匹配,然后在 HKU/SID/控制面板/外观下编辑他的配置文件设置。将“NewCurrent”更改为“外观”下名为“方案”的文件夹中列出的方案之一。
在您进行更改后让他们注销然后重新打开。您可能需要更改“当前”和“新当前”。
背景颜色位于注册表项 HKEY_CURRENT_USER\Control Panel\Colours 的值“Background”中。您必须打开 HKEY_USERS 并找到与您的用户对应的 GUID,然后在那里更改值。
JR
您可以使用组策略执行此操作,但没有内置的 ADM 模板可以执行您想要的操作。我现在没有时间为你写这篇文章。如果您只有几个用户可以使用,只需手动操作即可。如果您说的是大量用户,那么请花钱请人为您编写 ADM 模板。>微笑<
过去,我们在锁定程序中添加了允许打开“配色方案”控制面板项的按钮。(desk.cpl)
在我们迁移到 Server 2008 之前,这一切正常。cdesk.cpl 已更改,因此打开它还可以让您访问文件系统(他们添加了一个打开按钮)
这促使我在 stackoverflow 上问了这个问题。答案不是很好...
https://stackoverflow.com/questions/546818/how-do-i-change-the-current-windows-theme-programatically
在您的情况下,我会考虑在登录“maple.reg”等时加载注册表文件,具体取决于他们想要的配置文件。请注意,他们需要注销并重新登录才能使颜色更改生效。