我正在尝试下载文件的集合,但是说明是针对Unix中的命令行的。本质上,我有一个.txt文件,其中包含很长的wget命令列表,每个命令都差不多
wget -U Mozilla/5.0 --no-check-certificate https://some-url.com
使用其他网址。它说要在命令行中执行以下命令
chmod a+x filename.txt
Execute: ./filename.txt
但是,由于我在Windows中工作,因此没有任何效果。有什么方法可以从此.txt文件下载这些文件,或在Windows中运行wget命令?谢谢!
答案 0 :(得分:1)
您可以获得Windows here的wget。
在Windows PowerShell中,wget
是Invoke-WebRequest
的别名,它与“真实” wget的选项不同。但是,一旦有了用于Windows的wget.exe,就可以执行以下操作:
Set-Alias wget wget.exe -Force -Option AllScope # point 'wget' at the real 'wget.exe'
copy ./filename.txt ./filename.ps1
. ./filename.ps1 # <-- "dot source" operator
但是如果文件中的每一行实际上只是一个wget命令行...您也可以只使用cmd。
copy ./filename.txt ./filename.cmd
cmd.exe /c ./filename.cmd