我们软件的安装程序会检查PC以确保已经安装了必备组件(.NET框架、服务包等)。
我被要求研究制作一个可以做同样工作的网页,检查PC,并报告他们有/缺少什么软件版本。
然而,我对如何实现它感到困惑,作为一个非web开发人员,我正在寻找一种方法来调用我们现有的prereqs,检查网页中的代码,并将结果发送回页面。
非常感谢你的指点!
发布于 2010-07-09 00:21:50
创建一个单独的函数来检查每个先决条件。您可以使用与软件相同的方式来检查先决条件,即通过检查注册表。为此,请为您的web脚本提供windows注册表文件的路径。逐行阅读文件。并检查您试图查找的特定软件的条目。如果存在,则安装,否则不安装。
在UI端,您可能希望创建一个从用户获取一些输入的表单,然后单击submit按钮,运行所有函数……其结果将是让用户知道哪些服务已经存在,哪些服务不存在。
你可以用php,ruby,python或者其他类似的语言来写上面的代码。
发布于 2010-07-09 03:38:18
正如Merlyn Morgan-Graham所说的那样,希望重用现有的代码,所以我想他们必须允许安装一块软件。他们的机器上可能还没有我们的软件/代码,网页是用来检查他们的准备情况的。
这是我如何通过网页安装和运行软件…
https://stackoverflow.com/questions/3205687
复制相似问题