Я пытаюсь написать скрипт powershell, который установит переменную каталога загрузки на основе текущего каталога и загрузит файл в этот каталог.
Код, который у меня есть:
cd downloads
$DevDownloadDirectory = [IO.Directory]::GetCurrentDirectory
$clnt = New-Object System.Net.WebClient
# download and extract the file
$url = “fileurl/file.zip"
$file = "$DevDownloadDirectory\file.zip"
$clnt.DownloadFile($url,$file)
Проблема, которую я получаю, заключается в том, что всякий раз, когда я получаю эту часть кода, она выдает:
Исключение вызывает "DownloadFile" с аргументом (ами) "2": "Исключение
произошел во время запроса WebClient. "В C: \ directory \ script.ps1: 462
символ: 20
- $ clnt.DownloadFile <<<< ($ url, $ file) </li>
- CategoryInfo: NotSpecified: (:) [], MethodInvocationException
- FullyQualifiedErrorId: DotNetMethodException
Может ли кто-нибудь помочь мне выяснить, почему это происходит?