curl-xget在powershell5.1中出现错误
如您所见,curl -xget在 PS 7.2 和 cmd 中运行良好,但在 PS 5.1 中出现错误。
Invoke-WebRequest:找不到与参数名称“xget”匹配的参数。
我究竟做错了什么?
回答
当您curl在 cmd 和 PowerShell Core 中调用时,它正在调用可执行文件,%SYSTEMROOT%System32curl.exe而在 PowerShell Desktop 中,它正在调用Invoke-WebRequest没有xget参数的命令
如果要xget在 PowerShell 中使用,则必须改用该curl.exe命令