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

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

Ответить
Настройки темы
CMD/BAT - [решено] Скопировать файлы на ftp

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


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

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


Прошу помощи в написании bat-скипта.
Его задача закопировать файлы из каталога на локальном компе C:/topik/false и переложить на ftp://173.26.147.90/prime/true. Осложняется это тем, что установлен внутренний прокси ProxyHost="10.210.230.82" ProxyPort=8090 ProxyUsername="name" ProxyPassword="pass"
Буду очень признателен за помощь!

Отправлено: 11:49, 02-11-2020

 

Ветеран


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

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


по WinSCP есть соединение с хостом? Т.е. руками сейчас получается это делать?

Отправлено: 13:04, 02-11-2020 | #2



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

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


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


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

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


Цитата alpap:
по WinSCP есть соединение с хостом? Т.е. руками сейчас получается это делать? »
да, имеется

Цитата alpap:
по WinSCP есть соединение с хостом? Т.е. руками сейчас получается это делать? »
да, имеется

Отправлено: 14:02, 02-11-2020 | #3


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


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

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


Цитата alpap:
по WinSCP есть соединение с хостом? Т.е. руками сейчас получается это делать? »
также через тотал командер выполняем, т.е. инициируется соединение с сервером фтп и перекладываются файлы

Цитата alpap:
по WinSCP есть соединение с хостом? Т.е. руками сейчас получается это делать? »
также через тотал командер выполняем, т.е. инициируется соединение с сервером фтп и перекладываются файлы

Отправлено: 14:38, 02-11-2020 | #4


Ветеран


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

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


если есть по WinSCP
Код: Выделить весь код
@echo off
set "ldir=C:\dIN"
set "sdir=/0/dOUT"
set "mask=*"

"C:\Program Files (x86)\WinSCP\WinSCP.com" ^
  /command ^
    "open ftp://Mario:Passw@192.168.1.xxx:XX21/" ^
    "lcd %ldir%" ^
    "cd %sdir%" ^
    "put -filemask=""%mask%"" *" ^
    "exit"

pause& exit /b
я так передаю все "*" файлы из папки "C:\dIN" на ftp сервер на своем смартфоне в папку "/0/dOUT"

Отправлено: 16:09, 02-11-2020 | #5


Ветеран


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

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


с прокси будет как-то так, наверное:
Код: Выделить весь код
@echo off
set "ldir=C:\dIN"
set "sdir=/0/dOUT"
set "mask=*"

"C:\Program Files (x86)\WinSCP\WinSCP.com" ^
  /command ^
    "open ftp://Mario:Passw@192.168.1.xxx:XX21/ -rawsettings ProxyMethod=3 ProxyHost=""10.210.230.82"" ProxyPort=8090 ProxyUsername=""ProxyUsername"" ProxyPassword=""ProxyPassword""" ^
    "lcd %ldir%" ^
    "cd %sdir%" ^
    "put -filemask=""%mask%"" *" ^
    "exit"

pause& exit /b

Отправлено: 16:30, 02-11-2020 | #6


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


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

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


Цитата alpap:
@echo off
set "ldir=C:\dIN"
set "sdir=/0/dOUT"
set "mask=*"
"C:\Program Files (x86)\WinSCP\WinSCP.com" ^
/command ^
"open ftp://Mario:Passw@192.168.1.xxx:XX21/" ^
"lcd %ldir%" ^
"cd %sdir%" ^
"put -filemask=""%mask%"" *" ^
"exit"
pause& exit /b »

выводится это
Niaaeiy?nu n 173.26.147.90:8090Е
Ia iieo?aaony niaaeieouny.
Iiaee??aiea ia onoaiiaeaii, o.e. eiia?iue eiiiu?oa? ioaa?a cai?in ia iiaee??aiea
.
Ia iieo?aaony niaaeieouny.
Для продолжения нажмите любую клавишу . . .

Цитата alpap:
@echo off
set "ldir=C:\dIN"
set "sdir=/0/dOUT"
set "mask=*"
"C:\Program Files (x86)\WinSCP\WinSCP.com" ^
/command ^
"open ftp://Mario:Passw@192.168.1.xxx:XX21/" ^
"lcd %ldir%" ^
"cd %sdir%" ^
"put -filemask=""%mask%"" *" ^
"exit"
pause& exit /b »

выводится это
Niaaeiy?nu n 173.26.147.90:8090Е
Ia iieo?aaony niaaeieouny.
Iiaee??aiea ia onoaiiaeaii, o.e. eiia?iue eiiiu?oa? ioaa?a cai?in ia iiaee??aiea
.
Ia iieo?aaony niaaeieouny.
Для продолжения нажмите любую клавишу . . .

Отправлено: 16:30, 02-11-2020 | #7


Ветеран


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

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


servad, а Вы можете нажимать кнопку «Отправить» только один раз, а не два раза?

Отправлено: 16:37, 02-11-2020 | #8


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


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

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


Цитата Iska:
servad, а Вы можете нажимать кнопку «Отправить» только один раз, а не два раза? »
Прошу прощения, браузер чудит

Отправлено: 16:43, 02-11-2020 | #9


Ветеран


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

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


servad, в сообщениях всегда доступна кнопка «Редактировать», дабы убирать подобное.

Отправлено: 20:06, 02-11-2020 | #10



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Android - Не могу по USB с телефона на ПК скопировать файлы SANIOK_AV Мобильные ОС, смартфоны и планшеты 4 07-11-2016 01:27
CMD/BAT - Не отсылаются файлы на ftp programmistmax@vk Скриптовые языки администрирования Windows 6 28-07-2013 22:47
CMD/BAT - [решено] c FTP на комп скопировать 2 папки PERMYAK Скриптовые языки администрирования Windows 4 16-09-2010 13:28
CMD/BAT - файлы вида mmdd*.* - для каждой даты нужно создать каталог, скопировать, файлы milito Скриптовые языки администрирования Windows 2 24-05-2009 23:32
Как выкладывать файлы на FTP? PulSar.CE194694 Хочу все знать 6 18-05-2008 12:29




 
Переход