Войти

Показать полную графическую версию : забирать файлы, с конкретным расширением с Ftp сервера с некоторым интервалом времени


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

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

n.krivtsov
05-08-2010, 13:16
Нет, файлы должны попасть на сервер FTP это решено, затем что бы в ручную их не забирать с FTP нужен скрипт который сам будет их забирать и копировать в обычную папку на сервере, ну и соответственно удалять с FTP файл. (типа вырезать).

NiOl
05-08-2010, 16:37
Если просто забрать файлы с 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

только поменяйте выделенное на свои данные

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




© OSzone.net 2001-2012