使用curl下载文件,保留原始文件名并添加时间戳等

时间:2014-07-10 08:18:29

标签: windows pdf curl download

几天前,我开始玩弄卷曲。由于任何原因,我无法弄清楚如何存档以下内容。

我想用输出选项

获取原始文件名
  

-O -J

并放置某种变量,如时间戳,源路径或其他。这样可以避免文件覆盖问题,并且可以更容易地进一步使用它。

以下是有关我的设置的一些规范

  • Win7 x64
  • 卷曲7.37.0
  • 管理员用户
  • 只是命令行没有PHP或脚本或者一个
  • 请不要编写脚本解决方案,需要在一行中使用tihs命令进行Selenium自动化
  

C:&gt; curl --retry 1 --cert c:\ certificate.cer --URL https://blabla.com/pdf-file - 用户名:密码--cookie-jar cookie.txt -v -O -J < / p>

我在网上找到了各种各样的东西,比如

  

-o%(文件%H:%s)

     

-O -J /%date%

     

-o $(%H)bla#1.pdf

但它总是只打印出文件,因为它被命名为链接“%(file.pdf”或其他一些糟糕的名字。我想这是指向逃避和引用问题,但现在无法找到它。

没有脚本解决方案,我需要在一行中使用tihs命令进行Selenium自动化。

首选输出

  

originalfilename_date_time_source.pdf

如果你能得到解决方案,请告诉我。

0 个答案:

没有答案