簡體   English   中英

如何在Windows /在Powershell上運行此代碼?

[英]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中, wgetInvoke-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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM