使用以下命令有什么区别
mstsc
mstsc /admin
mstsc /console
mstsc /admin /console
感谢所有答案-特别是如果这些答案中的任何一个可以影响用户在不活动后被注销。
发布于 2010-01-19 01:14:48
在终端服务6.1之前的版本中,您可以通过"mstsc /console“访问远程计算机的”控制台会话“。在6.0(6.1和更高版本)之后,该标志被更改为使用"mstsc /admin“
当您使用"mstsc /admin /console“时,/console将被忽略。同样,如果您使用"mstsc /v:servername /console“指定您的主机,/console将被忽略,而不会给您任何警告。
我相信任何一个都应该有相同的非活动计时器,但我还没有在任何地方证实过这一点。
发布于 2010-01-19 01:20:26
关于这一点的一点历史:
在Windows XP、Windows Server 2003和Windows操作系统的早期版本中,所有服务都与第一个登录到控制台的用户在同一会话中运行。此会话称为会话0。在会话0中同时运行服务和用户应用程序会带来安全风险,因为服务以提升的权限运行,因此是恶意代理的目标,这些恶意代理正在寻找一种方法来提升自己的权限级别。(Source)
因此,从Windows XP Service Pack3、Windows Vista Service Pack1和Windows Server2008开始,/console交换机已被淘汰。
但是,/admin选项允许您连接到未安装Windows Vista SP1、Windows XP SP3或Windows Server2008或更高版本的远程计算机上的会话0。
与超时有关的:默认超时afaik是20分钟,与开关无关。
https://stackoverflow.com/questions/2087733
复制相似问题