使用PowerShell命令行进行RDP连接

3

我在创建一个 Powershell 脚本时遇到了问题,它可以在没有提示要求密码的情况下打开 RDP 会话。

我已经按照此贴子中的说明进行操作,但是密码提示总是弹出。

以下是脚本:

cmdkey /generic:"server ip" /user:"username" /pass:"password"
mstsc /v:"server ip"

有人知道我做错了什么吗?是否可以在PowerShell中执行?谢谢!


你是使用域用户还是本地用户连接计算机? - Bonneau21
我正在使用本地用户。 - Ilay
尝试使用“.\用户名”运行你的脚本,对我有效。 - Bonneau21
好的,我明天在工作时尝试一下。谢谢! - Ilay
1个回答

2

在Bonneau21的帮助下,我解决了这个问题(感谢!):

我正在连接一台不属于域的计算机,因此需要使用本地用户进行连接。

我所做的是对原始脚本进行了轻微修改,指示需要连接的用户是本地用户:

cmdkey /generic:"server ip" /user:"server ip\username" /pass:"password"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接