oleguser
22-07-2014, 16:44
Здравствуйте уважаемые форумчане.
Проблема возникла при использовании штатной функции ftp.
Не получается залогинится на FTP сервере при помощи BAT файла, хотя при ручном вводе все получается.
Подскажите куда копать, пожалуйста.
BAT файл:
echo open *.*.*.* > cmm
echo user логин >> cmm
echo пароль >> cmm
echo:>> cmm
echo binary >> cmm
echo mput 1 >> cmm
echo by >> cmm
ftp -i -d -s:cmm
pause
То что выдает батник при работе:
C:\1>echo open *.*.*.* 1>cmm
C:\1>echo user логин 1>>cmm
C:\1>echo пароль 1>>cmm
C:\1>echo:1>>cmm
C:\1>echo binary 1>>cmm
C:\1>echo mput 1 1>>cmm
C:\1>echo by 1>>cmm
C:\1>ftp -i -d -s:cmm
ftp> open *.*.*.*
Связь с *.*.*.*.
220 ProFTPD 1.3.4b Server (nas4free FTP Server) [::ffff:*.*.*.*]
Пользователь (*.*.*.*:(none)):
---> USER user логин
331 Password required for user
---> PASS backup
530 Login incorrect.
Сбой входа.
ftp>
ftp> binary
---> TYPE I
200 Type set to I
ftp> mput 1
---> PORT 192,168,0,136,214,37
530 Please login with USER and PASS
---> STOR 1
530 Please login with USER and PASS
ftp> by
---> QUIT
221 Goodbye.
C:\1>pause
Для продолжения нажмите любую клавишу . . .
Содержимое cmm файла:
open *.*.*.*
user логин
пароль
binary
mput 1
by
вход в ручную:
ftp> open *.*.*.*
Связь с *.*.*.*.
220 ProFTPD 1.3.4b Server (nas4free FTP Server) [::ffff:172.16.76.250]
Пользователь (*.*.*.*:(none)): логин
331 Password required for логин
Пароль:
230-Welcome to FTP! Welcome to FTP!! Welcome to FTP!!!
230 User mike logged in
ftp> mput 1
1:
ftp> put 1
1: ftp> by
221 Goodbye.
Проблема возникла при использовании штатной функции ftp.
Не получается залогинится на FTP сервере при помощи BAT файла, хотя при ручном вводе все получается.
Подскажите куда копать, пожалуйста.
BAT файл:
echo open *.*.*.* > cmm
echo user логин >> cmm
echo пароль >> cmm
echo:>> cmm
echo binary >> cmm
echo mput 1 >> cmm
echo by >> cmm
ftp -i -d -s:cmm
pause
То что выдает батник при работе:
C:\1>echo open *.*.*.* 1>cmm
C:\1>echo user логин 1>>cmm
C:\1>echo пароль 1>>cmm
C:\1>echo:1>>cmm
C:\1>echo binary 1>>cmm
C:\1>echo mput 1 1>>cmm
C:\1>echo by 1>>cmm
C:\1>ftp -i -d -s:cmm
ftp> open *.*.*.*
Связь с *.*.*.*.
220 ProFTPD 1.3.4b Server (nas4free FTP Server) [::ffff:*.*.*.*]
Пользователь (*.*.*.*:(none)):
---> USER user логин
331 Password required for user
---> PASS backup
530 Login incorrect.
Сбой входа.
ftp>
ftp> binary
---> TYPE I
200 Type set to I
ftp> mput 1
---> PORT 192,168,0,136,214,37
530 Please login with USER and PASS
---> STOR 1
530 Please login with USER and PASS
ftp> by
---> QUIT
221 Goodbye.
C:\1>pause
Для продолжения нажмите любую клавишу . . .
Содержимое cmm файла:
open *.*.*.*
user логин
пароль
binary
mput 1
by
вход в ручную:
ftp> open *.*.*.*
Связь с *.*.*.*.
220 ProFTPD 1.3.4b Server (nas4free FTP Server) [::ffff:172.16.76.250]
Пользователь (*.*.*.*:(none)): логин
331 Password required for логин
Пароль:
230-Welcome to FTP! Welcome to FTP!! Welcome to FTP!!!
230 User mike logged in
ftp> mput 1
1:
ftp> put 1
1: ftp> by
221 Goodbye.