在Windows XP和Windows 2003作为DC的networking中,我需要强制用户在“login”时回答调查。
需要发生的是:
有关如何实现这一目标的任何build议?
是。 首先,弄清楚你将如何实施调查。 您可以使用命令提示符响应并将其输出到networking位置的文件中,您可以使用某些软件或创build自己的文件等。这超出了ServerFault的范围。 一个基本的要求是,它必须能够根据用户是否完成调查来提供退出代码。
然后,一旦你已经知道你将如何进行调查,写一个脚本,启动程序/下标,等待退出代码,然后从那里行动。 它还必须检测程序的窗口是否失焦。 如果退出代码不正确或窗口失焦(甚至已达到时间限制),则强制退出。
您可能需要先提供一个消息框,通知用户窗口的要求保持对焦; 否则,他们可能会非常沮丧。 或者,您的程序或子脚本可以强制窗口保持焦点。
如果一切顺利,只要让脚本完成就让用户进行。
最后,使用组策略+login脚本将脚本交付给目标用户。
这个方法仍然允许用户看到他的桌面,也许在程序执行之前做一些东西,所以它不是完美的。 但这是我能想到的最好的方式。