команда в винде, которая скопирует файл на фтп?
Даже для чтения.
И это --- ещё одна причина.
---
Q21: что такое Win2k?
A21: состема.
![](/images/graemlins/wink.gif)
---
"Аллах не ведёт людей неверных."
есть файл. Он постоянно изменяется. Надо его каждые полчаса копировать в определенную папку далекого фтпсервера. (хорошо, если не анонимного). Каким образом это можно сделать?
Самое простое, что я придумал, это создать батник, который будет с помощью планировщика задач запускаться через полчаса и делать. Команды copy и xcopy не хотят на фтп ниче копировать.
Каким образом это сделать?
(может скрипт на пхп какой написать надо?)
В батнике пишешь:
ftp -s:commands.ftp ftp://твой-ftp-сервер.com
Рядом с батником кладешь файл commands.ftp с коммандами ftp клиенту:
<логин>
<пароль>
put <файл, который надо загрузить на ftp>
quit
---
"Аллах не ведёт людей неверных."
Чем стандартная утилитка не устроила? ftp
sendfile.cmd:
ftp -d -A -i -s:command.txt
command.txt:
open ftp.server
cd folder
binary
send file.ext
bye
Чем стандартная утилитка не устроила? ftpОбработка ошибок хоть какая-нибудь предусмотрена?
Обработка ошибок хоть какая-нибудь предусмотрена?Что ты под этим подразумеваешь?
md5 - сумму?
Это уже к фтп не относиться.
В БЗДе тоже приличного клиента ФТП нет. Вообще, в никсах никаких клиентов фтп нет. Там даже браузеров нет (в отличие от винды).
![](/images/graemlins/tongue.gif)
Что ты под этим подразумеваешь?Если, например, пароль неправильный, должно сразу вылететь с ошибкой.
А если вдруг связь с сервером разорвалась в процессе закачки - то либо попробовать переконнектиться и продолжить, либо вылететь с другой ошибкой (временные проблемы).
Если нет нужной директории - опять же выйти с ошибкой, а не закачивать куда попало.
То есть, как минимум, три разных кода завершения (всё ок, временная проблема, проблема надолго). И если одна из команд не проходит, следующие не выполнять.
Потому что даже без точного определения всего этого, ни в линуксе, ни в бсд, ни в чём-либо подобном нет ни фтп-клиента, ни веб-браузера, ни медиа-плеера.
А если кто-то скажет, что входят, то я скажу, что в винде есть firefox и opera.
Про браузер конечно ты правильно заметил, но это не все. Если не будем назвать ОС-ом Линукс а например Fedora и Mandrake, то они уже поставляются вместе с всякими браузерами и фтп-клиентами, а в винду оперу и файрфокс установить надо
![](/images/graemlins/smile.gif)
$ man -h ftp
ftp [-46AadefginpRtvV] [-N netrc] [-o output] [-P port] [-q quittime]
[-r retry] [-T dir,max[,inc]] [[]host [port]]
[[]host:[path][/]] [file:///path]
[ftp://[user[:password]@]host[:port]/path[/][;type=X]]
[http://[user[:password]@]host[:port]/path] [...]
ftp -u URL file [...]
local files to be uploaded.
$ uname -sr
NetBSD 3.0
-e Disables command line editing. This is useful for Emacs ange-
ftp mode.
-u URL file [...]
Upload files on the command line to URL where URL is one of the
ftp URL types as supported by auto-fetch (with an optional tar-
get filename for single file uploads and file is one or more
Не помню, чтобы виндовый ftp поддерживал исправления, а про выкладывание и http вообще молчу.
---
"Аллах не ведёт людей неверных."
Если не будем назвать ОС-ом Линукс а например Fedora и MandrakeА если я назову "ОС-ом" Windows XP penartur's edition, сделаю такой свой дитрибутив, в который будут вставлены опера и мозилла - это будет означать, чтов винду они входят?
![](/images/graemlins/laugh.gif)
однако имею что сказать против виндовского фтп-клиента.
Недавно наткнулся на такое ограничение: с моего ftp-сервера
(WinXPsp2/Serv-U 6.0.2) не удавалось списать файлы размера,
превышающего 4Gb используя стандартный ftp-клиент (более того,
он показывает, что размер таких файлов составляет 3.99Gb).
Альтернативный ftp-клиент справился без проблем.
![](/images/graemlins/smirk.gif)
Да я и сам себе скопировать попробовал - та же фигня (и у меня NTFS).
Можешь сам провести эксперимент, если интересно.
Например, вот в этой папке: ftp://efreet/Distrib/%21Games/_iso/Hitman.Blood.Money.EMUDVD...
реальный размер файла HitmanBloodmoney.mdf больше 4Gb (~4294Mb).
Правда, у тебя, вроде, Виста, так что эксперимент будет не вполне
корректным, хотя всё равно интересным.
а про ... http вообще молчуЕсли я ищу молоток, чтоб забить гвоздь, мне фиолетово, есть ли в нём встроенный калькулятор
будет не вполнеЭксперимент будет совсем некорректным, потому что раньше у меня интернет кончится, чем эти четыре гига (в пересчёте на деньги - 20крур).
корректным
![](/images/graemlins/blush.gif)
думал, ты в гз
Оставить комментарий
v316
че надо написать в батнике, чтобы файл скопировался на определенную папку на фтп сервере?