Попытка автоматической загрузки файла .csv из сети каждый день.
Пока что я настроил строку $ date для использования в URL (если это правильно).
Изменен TLS с 1.0 на 1.2
Сделайте веб-запрос на сервер, сохраните вывод в файл.
Мне просто нужна $ date для автоматического изменения URL.
Кто-нибудь знает простой способ сделать это?Или мне полностью нужно переделать скрипт?
Cheers,
$date = Get-Date
[System.Net.ServicePointManager]::SecurityProtocol -bor
[System.Net.SecurityProtocolType]::Tls12
$params = @{
'Uri' = @"https://website.net/v1/exportstation=32&buffer=daily&type=data&fileType=csv&grap hType=degreeDays&$(
'start={0:yyyy-MM-dd}&end={1:yyyy-MM-dd}' -f @($date.AddDays(-1), $date)
)&from=0|7&to=30|2&yearRanges=$($date.Year)
"@
'OutFile' = "$Env:USERPROFILE\Desktop\File.csv"
}