Загрузите файл, сгенерированный через https, используя powershell

В настоящее время у меня есть этот короткий кусок кода. URL https://dosomething.do генерирует файл.csv. Я могу запустить код powershell и в оболочке увидеть содержимое файла. Однако сам файл не загружается. Я хотел бы указать, где сохранить его после загрузки. Какие у меня варианты здесь?

$securepassword = ConvertTo-SecureString "xxx" -AsPlainText -Force
$credentials = New-Object System.Management.Automation.PSCredential("hxxx", $securepassword)
Invoke-WebRequest -Uri "https://dosomething.do" -Credential $credentials

1 ответ

Решение

Использовать -OutFile параметр Invoke-WebRequest:

Invoke-WebRequest -Uri "https://dosomething.do" -OutFile C:\some\path\to\yourfile.csv
Другие вопросы по тегам