加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

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

发布时间:2020-12-13 22:47:30 所属栏目:Windows 来源:网络整理
导读:在使用 Windows XP和 Windows 2003作为DC的网络中,我需要强制用户在“登录时”回答调查. 需要做的是: 用户写入登录名和密码 成功登录 启动软件,用户回答多选项问题. 如果用户回答了所有问题并单击“确定”,则登录过程将继续正常进行 如果用户关闭了程序,或
在使用 Windows XP和 Windows 2003作为DC的网络中,我需要强制用户在“登录时”回答调查.

需要做的是:

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

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

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

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

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

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

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

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

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读