使用 bat 文件退出 RDP

使用 bat 文件退出 RDP

使用 Windows 7。当我通过 RDP 连接到 PC 时,我希望能够退出会话,而无需屏幕恢复到 Ctrl+Alt+Del 登录屏幕。

有问题的 PC 是运行 Chrome 全屏“信息亭模式”的信息亭。因此,让它们恢复到正常的浏览器主页非常重要。

我已成功通过在 C:\bat 中创建一个名为 的 .bat 文件来执行注销rdp_logout.bat。此 .bat 文件的内容如下;

tscon.exe 2 /dest:console
EXIT

然后我在桌面上创建了这个 .bat 文件的快捷方式(发送到 > 桌面)。我将 .bat 文件的权限更改为以管理员身份运行。当我想退出“Kiosk”时,我会执行以下操作;

  • 以 Kiosk 模式打开浏览器
  • WinKey+R
  • 输入“cmd”
  • 进入

这将打开命令提示符(在浏览器顶部),并显示以下内容;

C:\Users\Administrator

然后我输入;

cd Desktop

"rdp_logout.bat - Shortcut.lnk"

这确实运行了,并将我注销。但是,每当我随后立即通过 RDP 连接到同一台 PC 时,命令提示符窗口仍然显示在浏览器的“顶部”。

为了在 .bat 文件运行后隐藏命令窗口,我需要进行哪些更改?

答案1

尝试这个。

Timeout 2
taskill /f /cmd.exe

到你的.bat文件末尾

这将在您注销后终止窗口。暂停是为了在您的注销命令运行之前不终止窗口。

答案2

您不必创建 bat 文件,只需:

  • 快捷键 + R
  • 粘贴您的命令:tscon.exe 2 /dest:console

  • 点击回车

相关内容