Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Загрузка файлов (.pdf)

Ответить
Настройки темы
PowerShell - [решено] Загрузка файлов (.pdf)

Аватара для IVa_

Старожил


Сообщения: 349
Благодарности: 16


Конфигурация

Профиль | Цитировать


Доброго времени суток.
Как грузить файлы?
Есть 15 ссылок, и по этим ссылкам нужно загрузить файлы формата .pdf
Рабочий код грузит отлично, но по одному файлу (
Код: Выделить весь код
function Get-Webclient
{
	$wc = New-Object Net.WebClient
	$wc.UseDefaultCredentials = $true
	$wc.Proxy.Credentials = $wc.Credentials
	$wc
}
$url = 'Http://PowerShell.com/cs/media/p/26784/download.aspx'
$object = Get-Webclient
$localPath = "$home\Documents\object_and_types.pdf"
$object.DownloadFile($url, $localPath)

Отправлено: 21:26, 15-05-2015

 

Ветеран


Сообщения: 27449
Благодарности: 8088

Профиль | Отправить PM | Цитировать


Цитата IVa_:
Есть 15 ссылок, и по этим ссылкам нужно загрузить файлы формата .pdf
Рабочий код грузит отлично, но по одному файлу ( »
Так сделайте хэш-таблицу вида Url+LocalPath, перебирайте её и грузите. Вот примерная болванка кода (ссылки вымышленные):
Код: Выделить весь код
$oWebClient = New-Object -TypeName Net.WebClient

$hTable = @{
    'http://PowerShell.com/cs/media/p/26784/download.aspx' = "$home\Documents\object_and_types.pdf";
    'http://PowerShell.com/cs/media/p/26785/download.aspx' = "$home\Documents\object_and_types 2.pdf";
    'http://PowerShell.com/cs/media/p/26786/download.aspx' = "$home\Documents\object_and_types 3.pdf";
}

$hTable.GetEnumerator() | ForEach-Object -Process {
    Write-Host "From: $($_.Name)"
    Write-Host "Into: $($_.Value)"
    Write-Host ""
    
    $oWebClient.DownloadFile($_.Name, $_.Value)
}
Это сообщение посчитали полезным следующие участники:

Отправлено: 21:53, 15-05-2015 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для IVa_

Старожил


Сообщения: 349
Благодарности: 16

Профиль | Цитировать


Я думал, что мне нужно, что - то сделать, и ни чего не надумал, а то что в голову приходило не куда не годится.Google тоже не дал каких либо ответов на вопрос.Пришел на форум получил ответ спасибо Iska

-------
Одна и та же информация в разное время может быть полезной и бесполезной.


Отправлено: 22:01, 15-05-2015 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Загрузка файлов (.pdf)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] BAT Создание PDF файлов из группы файлов (JPG) raquelle Скриптовые языки администрирования Windows 22 13-08-2017 12:39
PowerShell - [блог] Загрузка PDF файлов на Google Drive используя Google API Kazun Скриптовые языки администрирования Windows 0 24-11-2013 17:30
100% загрузка процессоров при открытии pdf файлов AlhimikRu Лечение систем от вредоносных программ 1 26-08-2013 22:43
Склеивание pdf файлов Igor32123 Хочу все знать 4 06-12-2012 19:08
Преобразование XML файлов в PDF lavana Хочу все знать 3 12-08-2011 10:50




 
Переход