Windows Batch Powershell,从url下载文件只会导致部分文件?
好吧,我对整个powershell都是新手,我正在研究如何通过批处理文件激活的powershell下载文件 我目前的代码基本上是这样的Windows Batch Powershell,从url下载文件只会导致部分文件?,windows,powershell,Windows,Powershell,好吧,我对整个powershell都是新手,我正在研究如何通过批处理文件激活的powershell下载文件 我目前的代码基本上是这样的 PowerShell (New-Object System.Net.WebClient).DownloadFile('https://www.dropbox.com/s/**********/tester.exe','tester.exe') 所以,当我第一次以.bat文件的形式运行它时,它工作得非常好,该文件完全下载并在执行时正常运行 然而,我从电脑上删除了
PowerShell (New-Object System.Net.WebClient).DownloadFile('https://www.dropbox.com/s/**********/tester.exe','tester.exe')
所以,当我第一次以.bat文件的形式运行它时,它工作得非常好,该文件完全下载并在执行时正常运行
然而,我从电脑上删除了这个文件,再次运行.bat,只得到了下载的一部分,例如原始文件-350 KB--下载的文件209 KB
因此,该文件无法运行,并声称不兼容
请帮助,这让我发疯。我通过将文件移动到zippyshare.com而不是尝试从dropbox获取来解决我的问题。在记事本中打开
209Kb
文件-它实际上是一堆HTML和其他内容在执行某种“我看到你正在尝试下载某些内容,请单击此处开始下载”的操作吗?或者提示您登录?除此之外,你的代码中没有多少内容告诉它停止下载,所以我怀疑你的计算机或连接上还有其他东西——AV软件、脆弱的防火墙,或者其他什么……这些都是html,还有相当一部分啊哈,我自己不擅长这些东西,但有什么有用的提示吗?我应该使用另一个文件托管网站吗?这取决于HTML告诉你的。我真的不知道啊,我感觉它只是下载页面HTML,而不是下载本身