我们在开发环境中使用了许多远程桌面,并且在多个环境中部署了许多服务器。记住他们的 IP 地址、用户名和密码是很乏味的。我想写一个带有按钮的小工具。单击后,我想启动那些远程桌面,自动从某个列表中获取用户名和密码。
我知道有一个等效于 MS 远程桌面的命令行:mstsc
.
这个问题建议这样做如下:
cmdkey /generic:TERMSRV/"computername or IP address" /user:"username" /pass:"password"
mstsc /v:"computer name or IP"
我运行第一行,它说凭据已成功添加。然后,当我运行第二行时,它只是为指定的 IP 地址运行远程桌面连接并询问用户名和密码。我希望它通过自动应用cmdkey
.
- 这里有什么问题?是否可以使用这样的 PowerShell 脚本?
- 我可以通过 HTML 页面调用这个脚本吗(因为我将在网页上放置许多其他资源,这些资源将作为我们开发人员的一个点链接,这样我们就不会浪费时间和精力每次我们找到它们要他们)?是否可以通过将应用程序注册到 URI 方案来实现?
- 还有另一种(标准)方式吗?