Ric*_*086 6 shutdown windows-7 script group-policy logout
我想知道是否有人知道如何配置域上的 Windows 7 x64 Enterprise 安装以在用户尝试关闭计算机时运行脚本 - 但如果用户尝试注销,我不希望脚本运行。
这是我的情况的一些细节......
我已经在 5 台台式机上安装了驱动器加密软件,这些软件由我组中的不同人使用。这些桌面安装在一个安全的实验室中,距离几栋楼很远,人们可以访问。我组中的人通过 RDP 访问这些机器(8 核 2600K 英特尔 Sandybridge,8GB RAM)来执行需要手提电脑不适合的繁重任务。
我编写了一个关机脚本(.hta 文件)来警告用户,如果他/她关闭计算机,他们将必须访问实验室并输入驱动器加密密码才能使机器重新联机。该脚本有一个倒计时 1 分钟的计时器,并允许用户取消关机命令。
当用户尝试关闭计算机时,该脚本按预期工作,但我刚刚意识到该脚本似乎在用户尝试注销时运行。有没有办法区分用户注销和用户关闭机器?如果可能,我只希望在机器关闭时运行脚本。如果用户注销,我不希望任何脚本运行。
如果这是可能的,似乎这将通过本地组策略进行管理。
如果您需要更多详细信息,请告诉我。
有两种方法可以实现这一目标。如果您有 Active Directory 域,这就是我的建议,因为它是最容易配置的。您只需将这些特殊计算机添加到它们自己的 OU 并将 GPO 应用于该 OU 即可。否则,您将需要在每台计算机上使用本地策略管理器应用关闭脚本:
通过组策略关闭脚本:
http://technet.microsoft.com/en-us/library/cc783802%28v=ws.10%29.aspx
通过本地策略关闭脚本:
http://technet.microsoft.com/en-us/library/cc770300.aspx
但是,默认情况下,关闭输出是不可见的。您将需要对政策进行另一次更改,以确保它们:
http://technet.microsoft.com/en-us/library/cc940430.aspx
我不确定 HTA 是否有效,但如果您只想确保在关闭之前显示一条消息,您可以轻松转换为 .vbs 或 .bat 文件。
| 归档时间: |
|
| 查看次数: |
11800 次 |
| 最近记录: |