远程桌面连接无需锁定远程计算机

yos*_*sis 34 remote-desktop windows-7

是否可以通过远程桌面连接连接到 Windows 7 机器而不锁定远程计算机(我想使用相同的登录用户)?或者是否可以在远程桌面会话关闭后解除锁定?

小智 18

只需从远程会话运行它:

tscon %sessionname% /dest:console
Run Code Online (Sandbox Code Playgroud)

  • @phil 我在 7 上也从他的回答中得到了那个“错误”。显然 http://social.technet.microsoft.com/Forums/windows/en-US/0c9318bf-47b7-4286-b957-4f972b0d15cf/rdp-disconnect-and-not-lock-session?forum=w7itproui 对于 XP:` tscon 0 /dest:console` 对于 7:`tscon 1 /dest:console` <-- 在远程机器上运行。但是..这只是为了当客户端(mstsc.exe)计算机与其正在查看的comp断开连接时,它不会锁定。因此,您可以通过在您正在查看的组合上运行该命令来断开连接。但是该方法不会阻止它在您登录时锁定屏幕。 (4认同)
  • %sessionname% 在提升的(管理员)命令提示符下不可用,可能是因为 Windows 将管理提示符视为单独的非远程会话。但是 tscon.exe 需要管理员权限才能结束会话。解决方案是在快捷方式中使用上述命令,并在高级选项中选择“以管理员身份运行”(如果您将“以管理员身份运行”快捷方式指向具有必要命令的批处理文件并将 %sessionname% 传递给提升的批处理文件作为参数。我用它来断开连接而不锁定并同时挂起电脑) (3认同)

小智 8

您可以使用这个 PowerShell 脚本,它也支持 Windows 8:

$server   = 'MyServer'
$username = $env:USERNAME

$session = ((quser /server:$server | ? { $_ -match $username }) -split ' +')[2]

tscon $session /dest:console
Run Code Online (Sandbox Code Playgroud)


SIR*_*IRS 8

在远程计算机上运行 cmd,然后运行此命令query session您将看到类似这样的内容

 SESSIONNAME       USERNAME                 ID  STATE   TYPE        DEVICE
 services                                    0  Disc
>console           SIRS                      1  Active
 rdp-tcp                                 65537  Listen
Run Code Online (Sandbox Code Playgroud)

然后运行此命令,tscon x /dest:console其中 x 是您的活动会话 ID,1在我的例子中。


rav*_*ven 5

据我所知,不可能阻止远程桌面连接锁定计算机,但Ultra VNC允许您远程控制另一台计算机而不锁定它。

  • Ultra VNC 速度慢得多,这使我无法使用它 (5认同)

小智 5

参考 https://techjourney.net/remote-desktop-connection-without-locking-remote-computer-session-on-disconnect/

如果您需要在关闭远程桌面连接后解锁远程计算机,这里有一个技巧,您可以使用它来强制 RDP 断开连接而不锁定会话,并在远程桌面连接断开时将登录的本地用户重新登录到本地控制台屏幕上。

在通过 RDC 连接的远程系统上(而不是在 RDC 初始化为连接到远程系统的计算机上),以管理员身份打开命令提示符窗口,然后根据远程系统上运行的 Windows 操作系统运行命令。

在 Windows XP 上:

tscon 0 /dest:console

在 Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10 或更新版本上:

tscon 1 /dest:console

在 Windows 服务器上:

tscon %sessionname% /dest:console

使用远程桌面连接时不锁定本地控制台


小智 3

看看远程协助。它本质上使用相同的远程桌面技术。

您进入帮助和支持区域并创建远程协助请求,您可以同时发送给您想要远程的人员。

或者,您可以使用 Logmein.com 并安装 LogmeinFree,它使您能够在用户使用电脑的同时远程控制他们。

  • 远程协助需要更新机票,不是吗? (6认同)