Я использую следующий фрагмент для доступа к последней версии jfrog с помощью сценария powershell:
try {
[Net.ServicePointManager]::SecurityProtocol = "tls12, tls11, tls"
Invoke-WebRequest -Uri https://api.bintray.com/content/jfrog/jfrog-cli-go/$latest/jfrog-cli-windows-amd64/jfrog.exe?bt_package=jfrog-cli-windows-amd64 -OutFile jfrog.exe -UseBasicParsing -ErrorAction Stop
New-Item -Path "C:\Program Files" -ItemType Directory -Force -Name "JFrog"
Move-Item .\jfrog.exe -Destination "C:\Program Files\JFrog\jfrog.exe"
[Environment]::SetEnvironmentVariable( "Path", [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";C:\Program Files\JFrog;", [System.EnvironmentVariableTarget]::Machine )
}
catch [Exception]
{
Write-Output $_.Exception.GetType().FullName, $_.Exception.Message
exit 1
}
Параметр, указанный для -Uri, заканчивается на
System.Net.WebException
The remote server returned an error: (404) Not Found.
Если я использую в том же Uri в IE файл находится и запрашивается сохранить исполняемый файл. Я думаю, что путь Ури нужно изменить. Есть идеи?