gpt4 book ai didi

windows - 自动化远程桌面连接

转载 作者:可可西里 更新时间:2023-11-01 12:37:59 30 4
gpt4 key购买 nike

我们在开发环境中使用了很多远程桌面,并且在多个环境中部署了很多服务器。记住他们的 IP 地址、用户名和密码是一件乏味的事情。我想写一个带有按钮的小工具。单击时,我想启动那些远程桌面,自动从某些列表中获取用户名和密码。

我知道 MS 远程桌面有一个等效的命令行:mstscThis问题建议按如下方式执行此操作:

cmdkey /generic:TERMSRV/"computername or IP address" /user:"username" /pass:"password"
mstsc /v:"computer name or IP"

我运行第一行,它说凭据已成功添加。然后当我运行第二行时,它只是为指定的 IP 地址运行远程桌面连接并询问用户名和密码。我希望它通过自动应用 cmdkey 中指定的凭据来简单地在指定的 IP 地址打开远程连接的桌面。

  • 这里有什么问题吗?是否可以使用这样的 PowerShell 脚本?
  • 我可以通过 HTML 页面调用此脚本吗(因为我将在网页上放置许多其他资源,这些资源将作为我们开发人员的一个点链接,这样我们就不会浪费时间和精力去寻找它们每次我们想要它们)?有可能通过 registering the application to a URI scheme
  • 还有其他(标准)方法吗?

最佳答案

您尝试的问题是参数 /generic

根据official website for cmdkey , /通用

identifies the computer or domain name that this entry will be associated with.

在我的示例中,我将调用计算机 Computer01

您想要与 TERMSRV/Computer01 关联的凭据吗? (就像你的例子 /generic:TERMSRV/"computername or IP address " 说的)

不,您希望它与普通计算机名 Computer01 相关联。

然后您必须删除 TERMSRV/

运行结果为:

cmdkey /generic:"computername or IP" /user:"username" /pass:"password"

其他问题:

  1. 查看上面的答案
  2. 我不知道仅使用 HTML 是否可行。我不这么认为。但我也在 ASP.NET 中实现了一些 PowerShell 脚本。这行得通。
  3. 参见上面的答案。

关于windows - 自动化远程桌面连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16479652/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com