Man*_*ame 5 powershell wget case-sensitive
我想在 Windows 下的 powershell 脚本中使用 WGET 命令行程序。
例子 :
wget https://domain-name/file_01.pdf -o wgetlog.txt
步骤 1 - 使用 cmd.exe 执行,此命令工作正常:
步骤 2 - 在 powershell 脚本中执行,此命令无法按预期工作:
WGET 是一个参数区分大小写的程序:
因此,我怀疑使用 powershell 执行的脚本不负责“区分大小写”功能并“在大写转换后”执行命令行。
有没有办法应用区分大小写的命令或解决此问题的解决方法?
由于某些莫名其妙的原因,Windows PowerShell团队决定为cmdlet指定wget别名。Invoke-WebRequest
Invoke-WebRequest甚至不尝试与 wget 兼容。
为了确保 PowerShell 使用实际的wget 程序,请使用其全名,wget.exe
wget.exe https://domain-name/file_01.pdf -o wgetlog.txt
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3574 次 |
| 最近记录: |