Web applications 用于检查电脑软件先决条件的网页

Web applications 用于检查电脑软件先决条件的网页,web-applications,Web Applications,我们的软件安装程序会检查电脑,以确保已安装前提条件(.NET framework、service Pack等)。它主要通过检查PC上的注册表项来实现这一点 我被要求制作一个可以做同样工作的网页,检查电脑并报告他们缺少的软件版本 Windows update是我能想到的最接近的类比 然而,我对如何实现它感到困惑,我是作为一名非web开发人员来处理这个问题的,我正在寻找一种方法,从网页调用我们现有的prereqs检查代码,并将结果发送回网页 非常感谢您的指点 创建一个单独的函数来检查每个先决条件。

我们的软件安装程序会检查电脑,以确保已安装前提条件(.NET framework、service Pack等)。它主要通过检查PC上的注册表项来实现这一点

我被要求制作一个可以做同样工作的网页,检查电脑并报告他们缺少的软件版本

Windows update是我能想到的最接近的类比

然而,我对如何实现它感到困惑,我是作为一名非web开发人员来处理这个问题的,我正在寻找一种方法,从网页调用我们现有的prereqs检查代码,并将结果发送回网页


非常感谢您的指点

创建一个单独的函数来检查每个先决条件。 您可以使用与软件相同的方法检查前提条件,即检查注册表。 为此,请为web脚本提供windows注册表文件的路径。 逐行读取文件。 并检查您试图查找的特定软件的条目。 如果存在,则安装,否则不安装

在ui端,您可能希望创建一个表单,从用户那里获得一些输入,然后点击提交按钮,运行所有功能。。。。结果是让用户知道哪些服务已经存在,哪些还没有


您可以用php、ruby、python或任何其他类似语言编写上述代码…

如Merlyn Morgan Graham所说,希望重用现有代码,因此我认为他们必须允许安装一个软件。他们的机器上可能还没有我们的软件/代码,网页供他们检查是否准备就绪


这就是我如何通过网页安装和运行软件…

Windows update可能不是最好的模式。这很复杂:)您只需要在客户机上执行一些现有代码,对吗?