我希望某个本地用户不要注销。曾经。这很像这个愚蠢的问题,但是我不一定关心按钮是否在那里,我想弹出一个消息框,上面写着“请不要从控制台注销”,然后用“确定”按钮取消注销试图。这可以在注销脚本中完成吗?
有组策略可以禁用开始菜单和 CTRL-ALT-DEL 对话框上的注销按钮。但是,我想要的更像是 http://msdn.microsoft.com/en-us/library/ms811998.aspx,它似乎不在服务器 2008 R2 中?还是我错过了?
我什至试图在开始时禁用注销按钮,但它不起作用,正如马特在这个类似问题上指出的那样
是否可以创建一个注销脚本来显示警告用户不要注销然后取消注销的对话框?
我知道这是一个愚蠢的需求 - 不幸的是,我没有能力改变或推迟。我已经用尽了这些选择。随意在评论中获得大量赞成,解释说这确实是一个愚蠢的计划,显然是在减轻许多系统性问题的症状,而不是解决任何问题。我完全理解这种做法实际上是在制造问题。我希望这样做,这样我就可以完成这份合同,再也不会和他们合作了。
我们有一个程序,由于某些屏幕中的内存泄漏,当用户退出时它不会干净地退出。问题是这会阻止正常的注销过程 - 您选择注销并且一些进程消失,但用户实际上并未注销。
由于我无法修复程序,我想我会使用在注销时运行的脚本来终止该进程。如果我通过双击运行脚本并在 gpedit 中将脚本添加到 Windows 设置 -> 脚本 -> 在我的机器上注销,我已经验证该脚本会终止该进程。
不幸的是,注销脚本似乎直到所有进程都终止后才会运行,因此它永远不会运行。
有没有办法让注销脚本在流程的较早点运行?或者有没有更好的方法来解决这个问题?