|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » PowerShell - [решено] Скачать с FTP свежий файл |
|
PowerShell - [решено] Скачать с FTP свежий файл
|
Пользователь Сообщения: 69 |
Профиль | Отправить PM | Цитировать Всем доброго времени суток!
Возникла нужда, скачать файлы с FTP. Прошу всех кто связывался с этим помочь. Спасибо заранее! Задача: 1. подключится к FTP 2. Скачать свежий *.ZIP файл с FTP на локальный компьютер. 3. Распаковать *.ZIP в файл. 4. Поменять расширение (Пример.exe на .bat) 5. удалить *.ZIP файл с локального компьютера 6. Закрыть с сообщением файл успешно скопирован! Еще раз спасибо заранее! |
|
Отправлено: 05:55, 17-04-2015 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать Описался)
|
Отправлено: 11:50, 17-04-2015 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 69
|
Профиль | Отправить PM | Цитировать Kazun,
Спасибо огромное, не один раз выручаете! |
Отправлено: 11:55, 17-04-2015 | #12 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Kazun, спасибо, ясно.
|
Отправлено: 11:58, 17-04-2015 | #13 |
Пользователь Сообщения: 69
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:47, 17-04-2015 | #14 |
Ветеран Сообщения: 1259
|
Профиль | Отправить PM | Цитировать |
Отправлено: 15:00, 17-04-2015 | #15 |
Пользователь Сообщения: 112
|
Профиль | Отправить PM | Цитировать Уважаемый Kazun,
возможно ли добавить в скрип механизм проверки контрольной суммы (checksum), скажем MD5 или SHA1 (не важно)? Скрипт хороший, удобный и весьма простой, но при перекачки файлов больших объемов без проверки контрольной суммы весьма проблематично, особенно если после перекачки файла с ним проводятся какие-либо действия. Было бы полезным, если бы в скрип добавили возможность проверки контрольной суммы и на стороне FTP сервера и на стороне клиента (локально) и в случае, если чексуммы не совпадают, то, например, отправлять уведомление на почту и прерывать дальнейшую обработку скрипта. В случае же, если чексуммы совпадают, то продолжается дальнейшая обработка скрипта. Как-то так. Спасибо. |
Отправлено: 07:53, 01-03-2017 | #16 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать ratibor79, как Вы предполагаете проверку контрольной суммы «на стороне FTP сервера», инициируемую клиентом, если таковой функционал в принципе не входит в протокол?!
|
Отправлено: 08:30, 01-03-2017 | #17 |
Пользователь Сообщения: 112
|
Профиль | Отправить PM | Цитировать Iska, ох, если бы я знал как это реализовать. Просто реально возникают проблемы, если файл/ы не докачиваются.
Вот ссылка, может наведет на мысли. Ну а в целом, я не настаиваю. Если получиться, прекрасно, если нет, все-равно спасибо. |
Отправлено: 13:36, 01-03-2017 | #18 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать ratibor79, только в том случае, если используемый Вами сервер поддерживает эти расширения. Можете зараз взять и проверить той же консолью winscp.com командой checksum. Если отработает — тогда можно будет играться и с указанной библиотекой WinSCPnet.dll под PowerShell.
Проверьте и отпишитесь здесь по результатам. |
Отправлено: 13:51, 01-03-2017 | #19 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
.NET - Скачать файлы с ftp по маске. | Sadhacker | Программирование и базы данных | 1 | 20-07-2012 21:23 | |
Прочее - [решено] Как скачать ftp архив с linux? | dima1981 | Общий по Linux | 12 | 18-04-2009 15:24 | |
[решено] Как скачать с ftp сервера | medvedkovo | Хочу все знать | 8 | 01-10-2008 19:12 | |
не получается скачать с ftp-серверов | Turman | Хочу все знать | 19 | 05-04-2005 16:24 | |
Не могу скачать файл с ftp. Что делать? | AlexanderS2004 | Хочу все знать | 3 | 23-08-2004 15:17 |
|