2

使用之间到底有什么区别

mstsc

mstsc /管理员

mstsc /控制台

mstsc /管理员 /控制台

所有答案都值得赞赏 - 特别是如果其中任何一个会影响用户在不活动后退出。

4

2 回答 2

3

关于这个的一点历史:

在 Windows XP、Windows Server 2003 和更早版本的 Windows 操作系统中,所有服务都在与登录控制台的第一个用户相同的会话中运行。此会话称为会话 0。在 Session 0 中同时运行服务和用户应用程序会带来安全风险,因为服务以提升的权限运行,因此是正在寻找提升自己权限级别的方法的恶意代理的目标。(来源

因此,/console 开关已被淘汰 - 从 Windows XP Service Pack 3、Windows Vista Service Pack 1 和 Windows Server 2008 开始。

但是,/admin 选项可让您连接到未安装 Windows Vista SP1、Windows XP SP3 或 Windows Server 2008 或更高版本的远程计算机上的会话 0。

关于超时:默认超时 afaik 是 20 分钟,无论切换。

于 2010-01-18T17:20:26.160 回答
2

在终端服务 6.1 之前,您通过“mstsc /console”访问远程机器的“控制台会话”。在 6.0(6.1 和更高版本)之后,该标志更改为使用“mstsc /admin”

当您使用“mstsc /admin /console”时,/console 将被忽略。同样,如果您使用“mstsc /v:servername /console”指定您的主机,则 /console 将被忽略而不会给您任何警告。

我相信任何一个都应该有相同的不活动计时器,但我还没有在任何地方证实这一点。

于 2010-01-18T17:14:47.500 回答