大家好,如何使用命令行启动远程桌面连接(mstsc)相信很多的网友都不是很明白,包括也是一样,不过没有关系,接下来就来为大家分享关于如何使用命令行启动远程桌面连接(mstsc)和的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!
让我向您介绍交换机选项以及如何使用它们来配置RDC 连接。
MSTSC 命令和开关
在Windows 中打开RDC 的正常方法是在“运行”中搜索“远程桌面连接”或“RDC”并打开该工具。这将打开RDC 工具,您可以选择输入要连接的远程计算机的IP 地址名称和端口号。大多数人已经知道这种方法。
本文介绍了可通过命令行与RDC 一起使用的可能命令和开关。我们将从基础开始,然后继续。
从运行启动 RDC
从命令行运行远程桌面连接的最基本命令是运行。只需在“运行”中输入以下内容并按Enter 键即可。
1mstsc 运行此命令将打开带有空白文本字段的RDC。但是,通过添加一些开关,您可以更改RDC 连接的设置和首选项。让我们继续举几个例子。
使用 RDC 通过控制台连接
尽管RDC 具有完整的GUI 支持,但您也可以通过控制台连接到远程计算机。如果您希望继续之前断开的会话,这会有所帮助。相比之下,每次连接到同一台计算机时,基于GUI 的常规RDC 会话都会创建一个新会话。
使用以下命令通过控制台连接到远程计算机:
1mstsc /console
使用 IP 地址启动 RDC
您还可以启动RDC 以及要连接的计算机的IP 地址。如果您计算机上的端口不是默认端口,您还可以添加端口号。使用以下命令来执行此操作:
1mstsc /v:IPAddress1mstsc /v:IPAddress:PortNumber 将IP 地址替换为要连接的远程计算机的完整IP 地址,或者端口号(如果端口号已更改为默认值)。
使用计算机名称启动 RDC
您还可以通过远程计算机的唯一计算机名称连接到该计算机。用于此操作的交换机具有与上述步骤中使用的相同的IP 地址和端口号。
1mstsc /v:ComputerName 将ComputerName 替换为您可以在其设置或属性中找到的远程设备的唯一名称。
以全屏模式启动 RDC
您还可以在全屏模式下启动RDC 连接。方法如下:
1mstsc /f 这些开关可以组合成单个命令,以根据您的首选项执行RDC 连接。这是一个例子:
1mstsc /f /v:192.168.10.122:8002 您可以在mstsc 命令行中使用更多命令和开关来预调整连接设置。以下是完整列表:
连接文件
用于建立连接所需的.rdp 文件(如果适用)。
/v:
远程计算机的IP 地址或计算机名称。
/g:
远程网关服务器的IP 地址或设备名称(如果适用)。
/行政
与管理权限建立联系。
/f
以全屏模式查看远程桌面窗口。
/w:
指定远程桌面窗口的宽度。
/h:
指定远程桌面窗口的高度。
/民众
公开运行远程桌面连接(安全性较低)。
/跨度
将远程桌面的宽度和高度与本地桌面匹配。
/编辑连接文件
编辑.rdp 文件。
/多蒙
使远程桌面服务会话的显示器布局与客户端配置相同。
/restrictedAdmin
在受限管理模式下连接到远程PC。在此模式下,凭据不会发送到远程PC,从而在您连接到受感染的PC 时为您提供保护。
/远程卫士
使用Remote Guard 将您的设备连接到远程设备,这会阻止将凭据发送到远程PC。
/迅速的
系统会提示您输入凭据以连接到远程PC。
/shadow:
要连接到的会话的ID。
/控制
跟踪时控制会话。
/无同意提示
允许在未经用户同意的情况下进行阻止。
/迁移
将使用客户端连接管理器创建的旧连接文件迁移到新的.rdp 连接文件。
/?
在命令提示符中获取帮助。
MSTSC 命令和开关
这些开关在运行或命令提示符中可以具有以下语法:
mstsc [连接文件] [/v:server[:port]] [/g:gateway][/admin] [/f] [/w:width /h:height] [/public] |[/span] [/multimon] [/edit ‘连接文件’ ] [/restrictedAdmin][/remoteGuard] [/prompt] [/shadow:sessionID [/control][/noConsentPrompt]]括号(和)中的参数是您可以根据自己的喜好进行调整的变量。
通过命令行对 RDC 进行故障排除
您还可以从命令行对远程桌面服务进行故障排除。例如,如果您无法使用GUI 通过RDC 连接到设备,但可以通过控制台访问它,则可以检查是否有任何配置可以通过GUI 成功连接您。
检查是否从命令提示符启用了 RDP
如果启用或禁用RDP,您可以运行以下命令来检查设备的状态:
1netstat /p tcp /a | 1netstat /p tcp /a | findstr 3389 如果结果显示“Listening”,则表示RDP 已启用。
检查是否从 PowerShell 启用了 RDP
检查RDP 是否已启用的另一种方法是通过Windows PowerShell。您可以在PowerShell 中运行以下命令,它会告诉您该服务是否可用。
1if ((Get-ItemProperty ‘hklm:\System\CurrentControlSet\Control\Terminal Server’).fDenyTSConnections -eq 0) { write-host ‘RDP 已启用’ } else { write-host ‘RDP 未启用’ } 如果脚本返回“RDP已启用”表示已启用。
常见问题
什么是MSTSC?
Microsoft 终端服务客户端(MSTSC) 是一种工具,允许用户通过网络远程连接到另一台设备,就好像它们实际存在于远程设备上一样。
如何从命令行打开远程桌面?
您可以使用mstsc 从运行或命令提示符打开远程桌面连接窗口。您还可以添加/v 和/f 等开关来控制连接参数。
如何将用户名和密码添加到mstsc命令行?
您无法直接向mstsc 命令添加用户名或密码。但是,您可以使用以下2 个命令将凭据存储在特定于您要连接的计算机的公用密钥中:
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/184522.html
用户评论
巷雨优美回忆
终于找到这篇文章了!我一直想学习怎样从命令行启动远程桌面连接,现在终于明白了,操作很简单啊!感谢作者分享!
有7位网友表示赞同!
寂莫
这也太方便了吧!以往每次都需要在图形界面里找半天“远程桌面”,这下子用命令行可以直接打开了。这个技能太实用啦!
有14位网友表示赞同!
|赤;焰﹏゛
我经常需要在不同系统上连接远程桌面,使用命令行启动效率更高。不过,想确认一下,如果电脑没有被授权登录的话会导致什么情况呢?
有7位网友表示赞同!
你tm的滚
感谢作者的分享!文章写的很详细也很清晰,终于明白了我之前关于 mstsc 命令的使用疑惑了。以后我要多练习这个方法,说不定会派上用场!
有10位网友表示赞同!
↘▂_倥絔
这篇文章太棒了!我以前一直不知道远程桌面的命令行操作方式。学习一下这个技巧,以后可以更快地连接到远程电脑上工作和处理文件。
有10位网友表示赞同!
仅有的余温
感觉这个方法稍微有点复杂,我还是习惯在图形界面下进行操作。不过,对于更加专业的环境来说,也许命令行启动更方便快捷吧?
有15位网友表示赞同!
艺菲
很有用!以前每次打开远程桌面都费劲巴拉,现在只需要输入几个简单的命令就能直接连接了,省时省力又高效!
有16位网友表示赞同!
肆忌
文章里面提到的参数很多,需要好好阅读理解。我怕自己弄错了会有问题,有没有推荐一些学习笔记或者教程?建议作者可以考虑添加一些案例分析。
有17位网友表示赞同!
未来未必来
哇,原来可以用命令行启动远程桌面连接! 我之前一直不知道这个方法,真是太感谢了!现在想试着把它应用到我的工作中,看看能不能提高效率
有12位网友表示赞同!
断秋风
感觉对于初学者来说,这篇文章可能有点难度。一些基础知识和操作步骤的解释可以更加详细一点,会更容易理解。
有15位网友表示赞同!
非想
很实用的一篇教程!我平时经常需要连接远程桌面进行工作,学习了这个命令行启动方法,相信以后我的效率会大大提高!
有20位网友表示赞同!
别留遗憾
这篇教程写的太棒了,非常感谢作者的分享!我现在就可以自己尝试命令行启动远程桌面连接了
有9位网友表示赞同!
看我发功喷飞你
希望文章中能包含一些安全方面的说明,比如如何保护账户密码以及避免远程操控风险,这样更加全面可靠。
有15位网友表示赞同!
虚伪了的真心
虽然我平时不怎么用命令行,但是学习这个方法还是很有帮助的。以后遇到需要快速启动远程桌面的时候,就可以直接使用了!
有9位网友表示赞同!
◆残留德花瓣
感谢分享,文章非常清晰易懂,我很快就学会了如何使用命令行启动远程桌面连接。我现在可以将此技巧应用在我的日常工作中,提高效率!
有18位网友表示赞同!
不相忘
这篇文章真是太棒啦!以前我一直不知道可以使用命令行启动远程桌面连接,现在终于有了这个方法,以后就可以更快地连接电脑了!
有11位网友表示赞同!
浮世繁华
我觉得文章里一些参数的解释不够清晰,对于没有接触过命令行的读者来说可能会比较难理解。建议作者可以添加更多具体的例子或截图来辅助说明。
有20位网友表示赞同!