나는 가지 PowerShell에서다운로드 큰 파일/명령 프롬프트 PowerShell을
시도를 ... 이제 선택의 여지 1
사용 IWR를 실행하고 있습니다. 그것은 진행 표시하지만, 작품의 10 배 느린 파일 :(메모리에있는 동안까지 플러시하지 않습니다.
powershell -command "& { iwr https://github.com/mitchellspryn/AirsimHighPolySuv/releases/download/V1.0.0/SUV.zip -OutFile SUV.zip }"
시도 2
사용 닷넷 PowerShell에서 WebClient를. 그것은 작동하지만 표시 당신은 Ctrl + C :(으로 종료 할 수없고 진행. 마지막 문제는 큰 좌절이다.
powershell -command "& { (New-Object System.Net.WebClient).DownloadFile('https://github.com/mitchellspryn/AirsimHighPolySuv/releases/download/V1.0.0/SUV.zip', 'SUV.zip') }"
시도 3
Powershell에서 BITS 전송을 사용하십시오. 그것은 작동하고, 진도를 보여주고 거의 완벽한 ... 당신이 그것을 발견 할 때까지 mysteriously doesn't work on GitHub (금지 된 403을 가진 과실) !!
왜 실행'powershell.exe' 별도로 ('에는 powershell.exe - 명령 ...')? PowerShell 명령 줄에서 직접 필요한 명령을 실행하기 만하면됩니다. –
다른 빌드 스크립트에서이 스크립트를 사용하고 있습니다. 전체 스크립트를 PS로 변환하는 것은 현재로서는 목표가 아닙니다. – ShitalShah