我们有一个软件限制 GPO 设置,我想知道是否可以使其仅在特定时间内处于活动状态。
例如,仅提供某些游戏可执行文件供午餐时间使用。
运行 Server 2012。
答案1
恐怕任何普通的 Windows 工具都无法做到这一点。这时课堂管理解决方案(Tutor、Impero 等)就派上用场了,
答案2
是的,使用 WMI 过滤器是可以的,但是用户必须手动运行 gpupdate 或等待策略刷新。请记住,默认情况下每 90 分钟刷新一次,随机偏移量为 0 到 30 分钟 - 考虑到这一点。您也可以调整这一点。
来源: http://blogs.technet.com/b/askds/archive/2008/09/11/fun-with-wmi-filters-in-group-policy.aspx
仅限一周中的某一天
是的,这是可能的!是的,客户问过怎么做!不,我不知道为什么!好吧,最后一个是开玩笑,但乍一看这确实是一个奇怪的要求。事实证明,有些公司喜欢做一些事情,比如为他们的法律通知设置当天的特定信息。或者每周每天都为用户运行一个单独的屏幕保护程序。我想,不同的人有不同的做法。
为此,您的 WQL 查询(记住,您要设置的每个 GPO 一个过滤器)将是:
从 Win32_LocalTime 中选择 DayOfWeek,其中 DayOfWeek = 1
从 Win32_LocalTime 中选择 DayOfWeek,其中 DayOfWeek = 2
从 Win32_LocalTime 中选择 DayOfWeek,其中 DayOfWeek = 3
因此,如果可以确定星期几,那么也可以确定具体的时间,事实确实如此:来源:http://msdn.microsoft.com/en-us/library/aa394171%28v=vs.85%29.aspx
类 Win32_LocalTime:Win32_CurrentTime
{
uint32 Day;
uint32 DayOfWeek;
uint32 Hour;
uint32 Milliseconds;
uint32 Minute;
uint32 Month;
uint32 Quarter;
uint32 Second;
uint32 WeekInMonth;
uint32 Year;
};
次要选项/增强:
通过 GPO 2 项任务安排:
- 一项任务删除二进制权限
- 一项任务添加二进制权限
OR / AND - 一项任务在午餐开始时间运行,一项任务在结束时间运行 - 简单 -> gpupdate。
但用户始终可以将程序复制到另一个位置并运行它。