Форум программистов, компьютерный форум, киберфорум
Batch (CMD/BAT)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.95/218: Рейтинг темы: голосов - 218, средняя оценка - 4.95
jl
0 / 0 / 0
Регистрация: 12.06.2016
Сообщений: 1

Передача файла на FTP сервер

14.02.2010, 20:36. Показов 45041. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Передача файла на FTP сервер посредством bat

Мне нужно передать файл к примеру test.txt который лежит на диске C на FTP сервер от которого у меня есть логин и пароль.

решение 1:
Code
1
2
3
4
5
6
ftp
open ftp.hosting
login
password
send c:\test.txt 
bye
======================================== =

решение 2:

Через 2 файла

Первый файл батник (назовем его send.bat)
send.bat:
Windows Batch file
1
2
@echo off
ftp -s:ftp.txt
Второй файл сценарий по которому работает первый файл send.bat (его название ftp.txt)
Code
1
2
3
4
open ftp.hosting 
User login password
send c:\test.txt 
bye
В результате этих попыток, я так и не добился желаемого результата. Кто знает как это реализовать пишите.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
14.02.2010, 20:36
Ответы с готовыми решениями:

Передача файлов на FTP-сервер
Сделал значит я cmd файл в нем прописал: Ftp -s:"1.txt" А в q.txt файле open xxxxx.ua xxxxx xxxxxx put 2.txt bye Ну...

FTP-сервер. Проверка доступности и передача файлов
Здравствуйте. Поставили мне тут задание средствами винды организовать FTP сервер и плановой передачей на него с удаленных машин. И если с...

Копирование файла на FTP-сервер
Итак что есть: На данный момент, есть батник который автоматический несколько раз в день копирует один и тот же файл на FTP сервер, Файл с...

10
 Аватар для Gremlin
519 / 307 / 58
Регистрация: 30.07.2008
Сообщений: 607
02.04.2010, 02:19
Code
1
2
3
4
5
6
7
8
9
set addr=script
echo.open ftp.narod.ru> %ADDR%
echo.ЛОГИН>> %ADDR%
echo.ПАРОЛЬ>> %ADDR%
echo.binary>> %ADDR%
echo.send finish.txt>> %ADDR%
echo.bye>> %ADDR%
ftp.exe -s:%ADDR%
del /F /Q %ADDR%
1) задаем переменной название скрипта для ftp.exe
2) в скрипт записываем куда коннектится
3) в скрипт записываем логин
4) в скрипт записываем пароль
5) метод передачи данных (binary лучше использовать)
6) в скрипт записываем какой файл отправить "finish.txt"
7) в скрипт записываем прощание с сервером
8) выполняем скрипт
9) удаляем скрипт после его выполнения

Удачи....

Не по теме:

Кстати, на narod.ru этим батником можно обходить отграничение на объем файла в 5мб
я так на народ заливал гиговые файлы

1
0 / 0 / 0
Регистрация: 06.05.2010
Сообщений: 3
26.06.2010, 00:55
гм... у меня результата нет от этого скрипта.((
0
 Аватар для HOST_ERROR
196 / 35 / 3
Регистрация: 12.05.2010
Сообщений: 361
27.06.2010, 16:09
5) метод передачи данных (binary лучше использовать)

Хотел сказать, что в некоторых случаях, если там текстовый документ, Binary оказывает противоположный эфект !!!
0
 Аватар для Gremlin
519 / 307 / 58
Регистрация: 30.07.2008
Сообщений: 607
06.07.2010, 14:42
Цитата Сообщение от HOST_ERROR Посмотреть сообщение
5) метод передачи данных (binary лучше использовать)

Хотел сказать, что в некоторых случаях, если там текстовый документ, Binary оказывает противоположный эфект !!!
гхм.... binary передает данные в ...10001110101101... (в двоичном виде) как и все, что связанно с компьютерами использует bin систему (это еще с информатики начальных классов) и текстовый документ тоже в двоичном виде хранится (как и все в общем)
0
 Аватар для HOST_ERROR
196 / 35 / 3
Регистрация: 12.05.2010
Сообщений: 361
07.07.2010, 19:24
Цитата Сообщение от Gremlin Посмотреть сообщение
гхм.... binary передает данные в ...10001110101101... (в двоичном виде) как и все, что связанно с компьютерами использует bin систему (это еще с информатики начальных классов) и текстовый документ тоже в двоичном виде хранится (как и все в общем)
Я это знаю сам , Но когда передаю маленький текстовый файл на FTP со способом binary то получается как файл .exe передать не используя binary
0
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 19
27.12.2010, 10:03
Фаил на фтп заливается но, там он пустой! как так может быть?
0
 Аватар для HOST_ERROR
196 / 35 / 3
Регистрация: 12.05.2010
Сообщений: 361
06.01.2011, 18:45
Наврядли так должно быть
Наверно он отправил информацию о файле а его содержимое по какимто пречинам не отправилось

Напиши свой скрипт
0
0 / 0 / 0
Регистрация: 07.01.2011
Сообщений: 3
07.01.2011, 10:02
А стороннее по использовать не хочешь? есть утилитка FTP Sync, часто ею пользуюсь
0
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 19
07.01.2011, 10:57
Проблема была в том: надо было передавать файлы в пассивном режиме, ftp.exe так не умеет а пользуюсь я curl.exe
0
 Аватар для Stalker Хемуль
30 / 30 / 1
Регистрация: 06.06.2010
Сообщений: 140
05.02.2011, 20:12
Gremlin, Молодца, ты мне таааак помог, прям ахренеть
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.02.2011, 20:12
Помогаю со студенческими работами здесь

Отправка файла на FTP-сервер
В общем пользуюсь такими вот штучками ftp -n -s:ai.txt "ип серва" и ai.txt USER ******** ******* binary cd www send...

Не работает выгрузка файла на FTP-сервер
Доброе время суток. Никогда раньше серьезно не занималась написанием батников. Сейчас требуют создать батник для выгрузки файла на ftp....

Загрузка файла на FTP-сервер с заменой
Здравствуйте!Нашел в сети код bat'ника,который скачивает файлы с FTP.Все скачивает отлично,но мне теперь нужно отправить файл на FTP с...

Как реализовать отправку файла на FTP-сервер?
В общем ребят такая проблема. Я хочу чтоб некоторые файлы которые мне нужны это 1 файл( ID.exe) Отправился мне на FTP .ps У меня...

Отправка на FTP-сервер файла, созданного предпоследним
Приветствую! Помогите решить такую задачку, софтинка генерит видеофайлы каждые 2 часа с именем 1_TimeLapse_дата.mp4, как на фото, нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru