如何通过网页安装程序?

owenliangbin 2010-04-28 03:01:01
想法1:ClickOnce可以进行简单的发布,可是无法修改注册表等其他操作,所以就取消了这个想法。
想法2:设置共享目录,然后在网页中链接该setup.exe。进行安装。后来了解使用环境是不可以设置共享目录的(其实可以理解,很多应用服务器不应该设置共享)。所以也放弃了该做法。
想法3:通过jsp的Runtime来调用服务器端的安装包setup.exe,这个还没有尝试,可是我不抱太大希望,因为我总觉得,就算跳过安全设置,调用了该setup.exe,安装界面是在客户端显示吗,安装到的是本地吗?尝试后告诉大家。
想法4:希望大家看看有没有什么可能性,PS:该系统是C/S架构
...全文
288 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
Code従業員 2010-04-29
  • 打赏
  • 举报
回复
做成activex ,就是你经常看到的IE顶上弹出的一条,问你是否安装的那种。
cejay 2010-04-29
  • 打赏
  • 举报
回复
一般都是用控件,然后再安装网路上打包的程序。获取本机的信息,同时就能写入你想要的注册表
lyq7611007 2010-04-29
  • 打赏
  • 举报
回复
参考上网中病毒就可以了
owenliangbin 2010-04-29
  • 打赏
  • 举报
回复
现在我的初步解决方案是:
a.将系统安装包部署到服务器虚拟目录中。并设置该虚拟目录的允许的文件类型含盖系统中的类型。
b.登陆网页后,网页有“安装系统”的按钮,点击调用ActiveX的方法(将虚拟目录中的安装包下载到本地的临时目录,下载完成后调用setup.exe进行安装。安装方式为静默安装。最后删除临时文件)

大家侃侃可以不?
codeingsky 2010-04-28
  • 打赏
  • 举报
回复
只能安装插件或者OCX控件,毕竟浏览器的权限是有限的
其它好像无法安装
插件或者控件在安装的时候想绕过防火墙也是个技术活!@
pc_242 2010-04-28
  • 打赏
  • 举报
回复
我的建议是是click one启动updata,想做什么就做什么.
然后在启动你用的程序
wuyq11 2010-04-28
  • 打赏
  • 举报
回复
检测下载,activex控件
必须通过用户确认
liaoyukun111 2010-04-28
  • 打赏
  • 举报
回复
ms很有难度呀 帮顶下
guyehanxinlei 2010-04-28
  • 打赏
  • 举报
回复
友情UP!
chichenzhe 2010-04-28
  • 打赏
  • 举报
回复
晕,看我16楼回复.

http://topic.csdn.net/u/20100428/11/e136716a-34be-4403-8b82-d90bb624e490.html
owenliangbin 2010-04-28
  • 打赏
  • 举报
回复
是否需要设置一个虚拟目录,将安装包放在这里,然后写个activeX将其下载到本地,然后安装?
貌似可以吧

有简单的方法吗?不知道“Web 安装项目”是否可以实现
owenliangbin 2010-04-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 sxldfang 的回复:]
病毒是怎么通过网页安装到你的计算机的?
[/Quote]
how?
owenliangbin 2010-04-28
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 owenliangbin 的回复:]
网上找的貌似AIR软件是可以的。可是我的不是。
[/Quote]

是怎么安装的?
sxldfang 2010-04-28
  • 打赏
  • 举报
回复
病毒是怎么通过网页安装到你的计算机的?
owenliangbin 2010-04-28
  • 打赏
  • 举报
回复
网上找的貌似AIR软件是可以的。可是我的不是。
yaozhengru 2010-04-28
  • 打赏
  • 举报
回复
最近正在研究呢还没有结果。。。
s_111111 2010-04-28
  • 打赏
  • 举报
回复
公司用的BI系統就是這樣,通過網頁下載安裝一個JAVA插件來實現。技術不懂,幫頂。

110,570

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧