使用 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
点击回车