我公司在现场有很多客户端笔记本电脑。这些笔记本电脑运行的是Windows Vista家庭版。
我最近被问到是否可以找到一种方法来禁用用户调整系统时间的能力。
我的第一个想法是使用gpedit,但我发现这在家庭版中不可用。
然后我查找了可以使用的注册表编辑,但我画了一个空白。显然,gpedit的用户权限相关位不涉及注册表设置。
我们会自动从笔记本电脑上运行的软件调整系统时间。这意味着我们需要一种方法来禁用用户调整日期/时间的能力,但允许我们的程序(在该用户的上下文下运行)为它们进行调整。
有没有人有任何想法,或者知道如何在家庭版上使用gpedit?
(我们的软件基于.Net并具有自动更新功能,因此我们可以根据需要在解决方案中利用它。)
更新
Vista Home Edition中也没有本地安全设置。
答案 0 :(得分:1)
简短的回答?不要试图在商业环境中躲避消费品(我知道,可能不是你的错)。
您可能可以更改本地安全策略,但在以本地管理员身份登录时必须执行此操作,这意味着要么亲自逐个执行,要么允许用户运行您的软件作为管理员,让你的软件做到。
问题是用户是管理员,仍然可以改变系统时间。