URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 4101
[ Назад ]

Исходное сообщение
"Помогите написать батник для перекачке по FTP"

Отправлено Mosson , 16-Май-06 08:37 
Доброго времени суток. В линуксе я профан, поэтому решил попросить помощи.

нужен батник (может назвал и не правильно) который:
1. цепляется по фтп к серверу
2. скидывает в нужный каталог несколько известных файлов
3. копирует все файлы (имена неизвестны) из другово каталога
4. убивает файлы, которые скопировал

знаю, что стоит RH 7.х, perl есть

заранее благодарен.


Содержание

Сообщения в этом обсуждении
"Помогите написать батник для перекачке по FTP"
Отправлено Mosson , 16-Май-06 10:23 
дополнительно более понятно.

2 пункт от себя во вне
3 из вне себе


"Помогите написать батник для перекачке по FTP"
Отправлено Mandeep Singh Bhabha , 16-Май-06 12:00 
>дополнительно более понятно.
>
>2 пункт от себя во вне
>3 из вне себе
если есть scftp.exe (putty) можешь делать так
=============== sync.scr starts ================
cd remoteServer/lock
lcd d:\localFolder\lock
ren sftp.unlock sftp.lock
!ren sftp.unlock sftp.lock

cd remoteServer/out
lcd D:\localFolder\fromServer
mget *
del *

cd remoteServer/in
lcd D:\localFolder\toServer
mput *
!del *

cd remoteServer/lock
lcd d:\LocalFolder\lock
ren sftp.lock sftp.unlock
!ren sftp.lock sftp.unlock
quit
=============== sync.scr end ===================
где sftp.lock файлы для того что бы другой программа не мог работат когда этот программа работает с файлами.
думаю что тебе это поможет !
если что пиши, помогу :)


"Помогите написать батник для перекачке по FTP"
Отправлено Mandeep Singh Bhabha , 16-Май-06 12:04 
>>дополнительно более понятно.
>>
>>2 пункт от себя во вне
>>3 из вне себе
>если есть scftp.exe (putty) можешь делать так
>=============== sync.scr starts ================
>cd remoteServer/lock
>lcd d:\localFolder\lock
>ren sftp.unlock sftp.lock
>!ren sftp.unlock sftp.lock
>
>cd remoteServer/out
>lcd D:\localFolder\fromServer
>mget *
>del *
>
>cd remoteServer/in
>lcd D:\localFolder\toServer
>mput *
>!del *
>
>cd remoteServer/lock
>lcd d:\LocalFolder\lock
>ren sftp.lock sftp.unlock
>!ren sftp.lock sftp.unlock
>quit
>=============== sync.scr end ===================
>где sftp.lock файлы для того что бы другой программа не мог работат
>когда этот программа работает с файлами.
>думаю что тебе это поможет !
>если что пиши, помогу :)
извинный не дописал
потом запускаешь
"D:\localFolder\bin\psftp.exe 192.168.30.1 -l Username -pw password -b  D:\localFolder\bin\sync.scr -batch -be"
должен работать без проблем .

"Помогите написать батник для перекачке по FTP"
Отправлено Mosson , 16-Май-06 14:36 
>извинный не дописал
>потом запускаешь
>"D:\localFolder\bin\psftp.exe 192.168.30.1 -l Username -pw password -b  D:\localFolder\bin\sync.scr -batch -be"
> должен работать без проблем .


мне то надо под линуксом запускать, а не под мастдаем :(


"Помогите написать батник для перекачке по FTP"
Отправлено anonymous , 16-Май-06 21:15 
>Доброго времени суток. В линуксе я профан, поэтому решил попросить помощи.
>
>нужен батник (может назвал и не правильно) который:
>1. цепляется по фтп к серверу
>2. скидывает в нужный каталог несколько известных файлов
>3. копирует все файлы (имена неизвестны) из другово каталога
>4. убивает файлы, которые скопировал
>
>знаю, что стоит RH 7.х, perl есть
>
>заранее благодарен.

http://gazette.linux.ru.net/rus/articles/abs-guide/a14893.ht...