指定用户和密码的 Powershell 远程桌面连接

Ste*_*veM 5 remote-desktop powershell windows-10

在powershell中使用mstsc命令时如何指定用户?虽然我可以指定服务器,但我不能指定用户。

假设服务器名称 = server01,用户名 = Test,密码 = PW

示例 1 mstsc /v:server01 /user server01\test /password 密码

这只会显示“远程桌面连接使用”帮助菜单。

示例 2 mstsc /v:server01

这有效,为用户和密码调出正常的 RDP 连接提示。

示例 3 mstsc /v:server01 /user server01\test

即使尝试仅指定用户也失败,再次调出帮助菜单。

一些关于 powershell 的网站文章建议使用“Connect-RDP”或“Connect-Mstsc”而不是上面示例中的“mstsc”,但这只会带来错误代码。我对 powershell 的了解非常基础,所以我可能在某处犯了一个简单的错误。

小智 7

从“远程桌面连接使用”帮助菜单中,没有像“/user”或“/password”这样的开关。

请尝试

cmdkey /generic:"server01" /user:"test" /pass:"PW"

然后使用mstsc /v:server01连接到服务器。

  • 最好使用 `cmdkey /add:TERMSRV/server01 /user:Test /pass:PW` 如果您希望在 mstsc 启动后删除凭据,您可以通过调用命令 `cmdkey /delete:TERMSRV/server01 来完成此操作` (2认同)