windows-server-2003 – 如何强制用户在登录时回答调查问题?

前端之家收集整理的这篇文章主要介绍了windows-server-2003 – 如何强制用户在登录时回答调查问题?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在使用 Windows XP和 Windows 2003作为DC的网络中,我需要强制用户在“登录时”回答调查.

需要做的是:

>用户写入登录名和密码
>成功登录
>启动软件,用户回答多选项问题.
>如果用户回答了所有问题并单击“确定”,则登录过程将继续正常进行
>如果用户关闭了程序,或者由于某种原因它没有回答所有问题,他将无法继续.

有关如何实现这一目标的任何建议?

是.首先,弄清楚如何实施调查.您可以使用命令提示符响应并将其输出到网络位置的文件,您可以使用某些软件或构建自己的软件等.这超出了ServerFault的范围.基本要求是它必须能够根据用户是否完成调查来提供退出代码.

然后,一旦你弄清楚如何提供调查,编写一个启动程序/下标的脚本,等待退出代码,然后从那里开始行动.它还必须检测程序的窗口是否已经失焦.如果退出代码错误或窗口失焦(甚至已达到时间限制),请强制注销.

您可能希望首先发送一个消息框,通知用户窗口的要求保持焦点;否则,他们可能会非常沮丧.或者,您的程序或子脚本可以强制窗口保持焦点.

如果一切顺利,只需让脚本完成就允许用户继续.

最后,使用组策略登录脚本将脚本传递给目标用户.

这个方法仍然允许用户看到他的桌面,并且可能在程序执行之前做一些事情,所以它并不完美.但这是我能想到的最好的方式.

猜你在找的Windows相关文章