gpt4 book ai didi

从 URL 下载 Windows 批处理文件文件

转载 作者:可可西里 更新时间:2023-11-01 11:53:48 25 4
gpt4 key购买 nike

我正在尝试使用 Windows 批处理文件从网站(例如 http://www.example.com/package.zip)下载文件。我在编写以下函数时收到错误代码:

xcopy /E /Y "http://www.example.com/package.zip"

批处理文件似乎不喜欢 http 后面的“/”。是否有任何方法可以转义这些字符,使其不假定它们是函数参数?

最佳答案

借助 PowerShell 2.0(预装 Windows 7),您可以使用:

(New-Object Net.WebClient).DownloadFile('http://www.example.com/package.zip', 'package.zip')

从 PowerShell 3.0(预装 Windows 8)开始,您可以使用 Invoke-WebRequest :

Invoke-WebRequest http://www.example.com/package.zip -OutFile package.zip

从批处理文件中,它们被称为:

powershell -Command "(New-Object Net.WebClient).DownloadFile('http://www.example.com/package.zip', 'package.zip')"
powershell -Command "Invoke-WebRequest http://www.example.com/package.zip -OutFile package.zip"

(PowerShell 2.0 可在 XP 上安装,3.0 可在 Windows 7 上安装)

关于从 URL 下载 Windows 批处理文件文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4619088/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com