在远程桌面会话中将默认电源按钮操作更改为断开连接

在远程桌面会话中将默认电源按钮操作更改为断开连接

我正在从家里的电脑远程访问我的工作电脑。我在家里使用 Windows 7 Ultimate,在工作时使用 Windows 7 Professional,两者都是 64 位且具有管理员权限。

我想将电源按钮的默认操作改为 ,DisconnectLog Off似乎无法做到。这样我就不必额外点击箭头来断开会话了。

电源按钮

我知道我可以通过转到对话框Taskbar and Start Menu Properties并在选项卡Power Button action中更改来本地更改电源按钮操作Start Menu,但它已被禁用。

属性页

我希望可以从本地组策略编辑器中更改它:

User Configuration
    Administrative Templates
        Start Menu and Taskbar
            Change Start Menu Power Button

但看起来它只在本地连接时才会做出更改。我不知道在注册表中查找哪里。

组策略对话框

此按钮是否可以为远程桌面会话配置?是否有我必须启用的策略/设置才能更改此设置?

如果可能的话,我宁愿不必使用单独的脚本来断开连接。

我以前在工作时使用的是 Windows XP,但至少那时,电源按钮默认为Disconnect(而不是Shut Down),Log Off旁边有一个按钮,所以对我来说没问题。我注意到,当我远程连接到我的笔记本电脑(也是 Windows 7 Ultimate)时,它也被禁用了。EE 上有一个问题询问同样的问题,但在 Windows Server 2008 上,只有一个回复,但似乎没有在那里得到解决,我不会注册这个……

答案1

您可以定义一个执行断开连接的桌面图标,而不必更改“开始”菜单(这可能也不可行)。

使用tsdiscon 命令断开当前会话:

tsdiscon

上面的文章适用于 Windows 2000 终端服务 (!),但 tsdiscon 命令仍然存在,我认为它仍然有效。当我尝试它时,它注销了我,但所有程序仍在运行。

答案2

检查注册表中的此项:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer

在 的右侧窗格中Advanced,双击PowerButtonAction进行修改。

如果PowerButtonAction不存在,则右键单击资源管理器右侧窗格中的空白区域,单击新建DWORD (32-bit) Value,输入PowerButtonAction,然后按 Enter。

在下面输入Hexadecimal Value您想要的电源按钮选项的数据编号,然后单击“确定”。

为了...

Log Off: 1

Lock: 200

Restart: 4

Sleep: 10

Hibernate: 40

Shutdown: 2

除非您启用休眠模式并在电源计划设置中关闭混合睡眠选项,否则休眠选项将不可用。如果您使用混合睡眠,则可从下方选择睡眠。

答案3

看看这是否有效?

本地计算机策略 > 用户配置 > 管理模板 > 开始菜单和任务栏 > 删除开始菜单上的注销 > 已启用

还,

本地计算机策略 > 计算机配置 > 管理模板 > Window 组件 > 远程桌面服务 > 远程桌面会话主机 > 远程会话环境 > 从关机对话框中删除“断开连接”选项 > 已禁用

最后,删除您的用户帐户连接服务器的权限以关闭计算机。

本地计算机策略 > 计算机配置 > Windows 设置 > 安全设置?安全选项?关机:允许系统无需登录即可关机 > 已禁用。

本地计算机策略 > 用户配置 > 管理模板 > 开始菜单和任务栏 > 删除并阻止访问关机、重启、睡眠和休眠命令 > 已启用

那么唯一剩下的选择就是断开连接。

shutdown -i如果您需要关闭或重新启动计算机, 请使用具有管理员帐户的远程计算机。

相关内容