能通过编程实现控制 ie 下载文件吗

2016-09-12 13:30:24 +08:00
 firebroo

我现在通过 cmd.exe 开新进程运行 iexplore.exe 跟上参数 http://xxx/xxx.zip 这样去下载还需要在弹出的 ie 界面点击确认下载才会进行下载。

2394 次点击
所在节点    Windows
12 条回复
loading
2016-09-12 13:36:55 +08:00
win32com 看有没接口。

能模拟 ie ua 进行下载,为什么一定要呢?
firebroo
2016-09-12 15:51:04 +08:00
@loading 我找了一圈没找到,这是我的特殊需求吧,我只是想了解是否可以办到。
boro
2016-09-12 15:54:29 +08:00
试下 vbs
jasontse
2016-09-12 15:56:08 +08:00
用 SHFileOperation 从网络复制文件试试, Windows 10 是可以的,低了不清楚。
subpo
2016-09-12 15:58:16 +08:00
任何方法都可以的话,用按键精灵不就行了...
firebroo
2016-09-12 16:15:14 +08:00
@boro 具体代码?

@jasontse 我看了下这个 API ,我是需要通过 ie 去下载。

@subpo 确认可以,但是不是我想要的。。
boro
2016-09-12 16:22:26 +08:00
@firebroo Google - vbs 实现 IE 自动下载文件
boro
2016-09-12 16:23:38 +08:00
还有 powrshell
boro
2016-09-12 16:29:28 +08:00
上面打错,是 PowerShell
AdamMaggie
2016-09-12 17:15:48 +08:00
.net 里面有个 webclient 类,里面有个 downloaddata 方法,不知道能不能满足你的需求~
hansnow
2016-09-12 17:18:20 +08:00
既然需求这么怪,那我也来个怪怪的方法吧——按键精灵
abelyao
2016-09-12 17:52:52 +08:00
果然 V2 都没有玩 .net 的吗…
.net 提供了 WebBrowser ,太容易了…

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/305649

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX