繁体   English   中英

在cmd中循环以进行批量下载

[英]loop in cmd for batch downloading

我在cmd中循环下载批处理时遇到问题。 我想提取我的python脚本以下载(它可以工作),但是在cmd中处于循环状态。

没有循环,有

python script.py -a mandatory_argument https_adress

我的循环如下所示:

for %x in (https_address_1, https_adress_2) do (
   echo %x 
   python script.py -a mandatory_argument %x
)

有什么明显的错误吗?

我不知道您的script.py程序。 但是,.bat或.cmd文件脚本中的FOR循环变量必须具有双百分数字符。 使用QUOTATION MARK和TILDE是防御策略。

for %%x in (https_address_1, https_adress_2) do (
   echo "%%~x"
   python script.py -a mandatory_argument "%%~x"
)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM