Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - забирать файлы, с конкретным расширением с Ftp сервера с некоторым интервалом времени

Ответить
Настройки темы
CMD/BAT - забирать файлы, с конкретным расширением с Ftp сервера с некоторым интервалом времени

Новый участник


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

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


Нужен скрипт который будет автоматом забирать файлы, с конкретным расширением, с Ftp сервера с некоторым интервалом времени в папку на сервере c:\Program Files\Auditpro\SCN . Заранее благодарю.

Отправлено: 07:56, 05-08-2010

 

Ветеран


Contributor


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

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


автоматом забирать файлы - как понять, копировать файлы на сервер и затем удалять их на ФТП?

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Отправлено: 09:56, 05-08-2010 | #2



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

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


Новый участник


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

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


Нет, файлы должны попасть на сервер FTP это решено, затем что бы в ручную их не забирать с FTP нужен скрипт который сам будет их забирать и копировать в обычную папку на сервере, ну и соответственно удалять с FTP файл. (типа вырезать).

Последний раз редактировалось n.krivtsov, 05-08-2010 в 13:57.


Отправлено: 13:16, 05-08-2010 | #3


Старожил


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

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


Если просто забрать файлы с ftp, или раз в день (задействую шедул) достаточно просто:

Код: Выделить весь код
@Echo Off
setlocal EnableExtensions

cd "c:\Program Files\Auditpro\SCN"
c:
(
echo LOGIN
echo PASSWORD
echo binary
echo cd SUBDIR
echo mget *.*
echo bye
)>"%~dpn0.tmp"

echo === %Date% %Time% ===>>"%~dpn0.log"
ftp -i -s:"%~dpn0.tmp" FTP.SERVER.RU>>"%~dpn0.log"
del /f "%~dpn0.tmp" 2>nul >nul
только поменяйте выделенное на свои данные

-------
Как сказало Дерево Дровосеку: "я - пень".


Последний раз редактировалось NiOl, 05-08-2010 в 16:38. Причина: * забыл про конечную папку

Это сообщение посчитали полезным следующие участники:

Отправлено: 16:37, 05-08-2010 | #4


Новый участник


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

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


SUBDIR - > что сюда нужно вписать, я не силен в скриптах(, а сюда *.* я так понял расширение файла?!

Последний раз редактировалось n.krivtsov, 09-08-2010 в 07:50.


Отправлено: 07:15, 06-08-2010 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - забирать файлы, с конкретным расширением с Ftp сервера с некоторым интервалом времени

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Файлы с расширением *.dat JAZ Хочу все знать 7 17-04-2009 09:17
Файлы с расширением .msc DMMD Microsoft Windows 2000/XP 19 03-08-2008 16:21
файлы с расширением .stp AnaStas Программное обеспечение Windows 8 13-06-2006 20:17
Файлы с расширением cab не открываются Andrey KK Microsoft Windows 2000/XP 32 28-09-2005 10:16
Файлы с расширением DBX esaul Microsoft Windows 95/98/Me (архив) 1 01-09-2002 20:15




 
Переход