背景: 我有一个在计算机启动时运行的 JScript(来自任务调度程序)。该脚本做了一些魔术,并确定是否应该允许用户登录。它首先禁用所有用户帐户,然后如果要允许用户进入,则通过使用 wshShell.Exec() 触发“net user”命令来启用用户帐户。所有这些都运行良好,并且帐户已正确启用/禁用。
问题: 但是 vista 图形登录屏幕不知道用户帐户已启用/禁用,并且不会自行刷新以显示/删除用户帐户图片。实际上,如果我在登录屏幕等待足够长的时间来启动屏幕保护程序,它确实会自行刷新。然后移动鼠标时,签证登录屏幕返回刷新。但是我希望能够从我的脚本重新启动/刷新登录屏幕。有任何想法吗?
我已经尝试过的:
- 我尝试从脚本启动 winlogon.exe,它没有效果
- 我尝试从 ecript 启动 logon.scr 以手动触发屏幕保护程序,但没有触发。
如果您需要脚本,请看这里:http ://code.google.com/p/truecryptautomount/