您好,我有大约 20 台装有 Windows 7 家庭版的电脑,我希望用户在打开这些电脑时只有一个选项,即使用远程桌面连接连接到服务器。
我编写了一个 power-shell 脚本并将其放在启动文件夹中,以便在 Windows 启动时启动它。
脚本只有两行:
taskkill /F /IM explorer.exe
Start "C:\rdp.rdp"
使用此脚本,用户将只运行远程桌面程序,他们可以连接到服务器。我面临的问题是,当用户从服务器注销时,会话将结束,远程桌面连接将关闭,后台将什么都没有,只有空桌面。
用户从服务器注销后,有没有办法重新运行远程桌面?
注意:您无法将 Windows 7 Home Premium 加入域,并且它没有组策略选项。
问候,
答案1
像这样简单的事情应该可以工作:
taskkill /F /IM explorer.exe
:loop
Start /WAIT "C:\rdp.rdp"
goto loop
MSTSC(RDP 客户端)通常在用户注销时自行终止。因此,您可以使用 start /wait 启动程序并等待其退出,然后再次启动它。请注意,您可能需要启动类似“mstsc C:\rdp.rdp”的程序才能使其正常工作,如果我的方法不起作用,请查看 MSTSC 帮助。