【问题标题】:How to change computer setting remotely如何远程更改计算机设置
【发布时间】:2014-06-19 19:24:45
【问题描述】:

我想在我的 HTPC 上设置一个 Web 服务器,我可以使用它来处理各种任务,例如更改默认音频输出或将显示器调整为仅输出到一个屏幕,而无需实际触摸机器。

虽然我知道实际编程本身可能很困难,但我的主要重点是学习如何处理各种事件。我最初设置了一个 IIS 服务器并创建了一个站点来处理我的 HTPC 上的所有事件。该站点只能通过 Intranet 和特定端口的知识访问。理想情况下,解决方案是您使用指定端口访问 HTPC 本地 IP 地址,并提供选项(按钮)来设置默认音频设备、显示等。(这可能涉及一些 html 编程,但可以利用一个java脚本或者是asp.net我应该写的语言)

任何帮助都将不胜感激,因为我知道可以设置服务器来处理事件/请求 - 我只是不知道从哪里开始或从什么开始阅读。

【问题讨论】:

  • 您是否想过尝试使用 Powershell 来完成这些任务?
  • 如何设置 Django 以在您的服务器上运行 python 脚本?
  • nphx - 我没有弄乱 powershell,所以我必须阅读它,但是快速浏览一下看起来像是一个选项,但是,对于我懒惰的自我,我想成为能够从我的手机访问 url 并能够单击与特定任务相对应的按钮,我相信这是 powershell 将发挥作用的地方

标签: javascript html asp.net networking remote-access


【解决方案1】:

如果可以通过命令行完成,一般可以通过asp(在服务器上)完成。

您需要为网站在您的计算机上运行的权限提供应用程序池,以便能够执行任务(如果您很懒惰并且不关心安全性,请让它像您一样运行)

然后,您只需编写一个在按钮单击事件处理程序中启动 cmd 进程或 powershell 实例的进程。

对于powershell,我过去关注Jeff Murrs example并取得了成功。

对于命令行进程,它是类似的,但您使用 System.Diagnostics.Process。

这应该足以让您研究并希望得到一些东西

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-06
    • 1970-01-01
    • 2010-11-26
    • 2014-05-23
    相关资源
    最近更新 更多