【问题标题】:Downloading files using Prompt and cURL使用 Prompt 和 cURL 下载文件
【发布时间】:2015-09-07 22:04:57
【问题描述】:

新手提醒!!

大家好,

我在这里问自己“有什么方法可以在 Windows 上使用 cURL 之类的命令行工具从提示符下载文件?”。让我解释一下,在 MacBook 上 (它可能适用于任何 Unix 操作系统,但我刚刚在 Mac 操作系统上体验过) 我可以使用 curl 从万维网下载(几乎)任何东西:

curl 'http://www.linkforfile.com/file.extension'

我不知道它是如何工作的,所以对我来说,它神奇地出现在我的电脑上,为我的幸福而美丽。切断我试图在 Windows 上下载和运行文件(例如 C 代码文件)的所有无聊故事,如果我写它就可以工作:curl -L -o 'file' 'linkforfile' && ./file

但这太容易了,恐怕不会那么好用。所以我真的想知道 cURL 是原生工作还是存在其他命令行工具来在 Windows 上传输数据?

【问题讨论】:

  • cURL 适用于 Windows(32 位和 64 位)。命令可能会有所不同,因为 Windows 通常使用 / 而不是 - 作为选项。

标签: windows macos curl download


【解决方案1】:

cURL 不能在 Windows 中本地工作,这是一个库工具,在命令行中非常有用,可以通过 URL 语法提供传输数据。下载文件并执行:

curl -L -o "文件路径" internet_adress & path_file

但是你可以使用原生的 powershell,你可以创建一个扩展名为 .ps1 的脚本,然后为你的任务输入这个:

$client = 新对象 System.Net.WebClient $client.DownloadFile("http://www.google.com", "C:\users\user\file.html")

用powershell执行文件后(右键->用powershell执行),尽情享受吧。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-04-06
    • 2016-05-02
    • 2012-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-02
    相关资源
    最近更新 更多