Я пытаюсь загрузить файлы с удаленного URL в локальную папку. Имена файлов, которые существуют на удаленной стороне, никогда не будут известны. Аналогично тому, как вы просто используете: copy c: \ downloadfiles *. * c: \ dump. Теперь давайте предположим, что URL-адрес открыт для всех (учетные данные не требуются):
$localPath = "C:\dump"
$url = "https://remoteserver/folder"
$WebClient = New-Object "System.Net.WebClient"
$WebClient.DownloadFile($url, $localPath)
Но Я просто продолжаю получать:
Исключение, вызывающее «DownloadFile» с аргументом (ами) «2»: «Исключение произошло во время запроса WebClient».
Я понимаю, что вы, вероятно, не можете загрузить с HTTP / HTTPS с использованием подстановочного знака, но, возможно, мы можем проанализировать удаленный файл из «https://remoteserver/folder/FileList.txt» и каким-то образом использовать подстановочный знак, даже если это просто тип файла * .jpg.