2017-02-10 29 views
2

好吧,所以我对整个PowerShell的东西是新的,并计算出如何通过批处理文件激活PowerShell来下载文件。批量Powershell,从网址下载文件只会导致部分文件?

我当前的代码基本上是这样

PowerShell (New-Object System.Net.WebClient).DownloadFile('https://www.dropbox.com/s/**********/tester.exe','tester.exe') 

所以,我第一次跑这为.bat文件,它的工作完美,文件下载,并完全执行时运行正常。

但是,我从我的电脑中删除了该文件,再次运行.bat并仅返回部分下载,例如,原始文件-350 KB ---下载的文件209 KB

由于此文件不会运行,声称不兼容。

请帮忙,这是让我疯狂。

+1

打开记事本中的'209Kb'文件 - 它实际上是一堆HTML和其他内容做的某种“我看你正在尝试下载的东西,点击这里开始下载”?或者提示你登录?除此之外,你的代码中没有太多告诉它停止下载,所以我怀疑你的计算机或连接上有其他东西 - AV软件,片状防火墙,或者其他什么...... – TessellatingHeckler

+0

它的所有html,以及相当多的它啊哈哈,我不擅长自己的东西,但任何有用的提示?我应该使用另一个文件托管网站吗? – RM54

+0

取决于HTML告诉你什么。 – SomethingDark

回答

0

我解决了我的问题,将我的文件移动到zippyshare.com上,而不是试图从Dropbox中获取它。