[英]How do I run this code in Windows/on Powershell?
我正在嘗試下載文件的集合,但是說明是針對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命令? 謝謝!
您可以在此處獲取適用於Windows的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
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.