[Server] win 2003 выгрузка файла по ftp

Статус
В этой теме нельзя размещать новые ответы.

sx000

Постоялец
Регистрация
6 Дек 2006
Сообщения
139
Реакции
60
Стоит задача каждый час выгружать с сервака win2003 на FTP сторонний. Я написал батник, поставил его в расписание, все срабатывает ок, но он читает данные создает tmp файл но дальше этого не идет окно svhost так и остаеться открытым. не могу понять в чем проблема. Вот батник:

PHP:
set source_file="Путь до файла где брать файл"


set ftp_username="login"
set ftp_password="pass"
set ftp_host="IP куда конектимся"
set ftp_folder="путь куда ложим на ftp"
set ftp_cmd_temp="C:\temp\ftpcmd-temp.txt"


@echo off
echo user %ftp_username% %ftp_password%> %ftp_cmd_temp%
rem echo %ftp_password%>> %ftp_cmd_temp%
echo binary>> %ftp_cmd_temp%
echo cd %ftp_folder% >> %ftp_cmd_temp%
echo put %source_file%>> %ftp_cmd_temp%
echo quit>> %ftp_cmd_temp%
ftp -n -s:%ftp_cmd_temp% "%ftp_host%"
del %ftp_cmd_temp%
 
Попробуй так. Взял с одного с одного форума.

Создаём текстовый файл:
ftp_command.txt
Код:
MyLogin
MyPass
cd Каталог_куда_нада_залить\файлы 
mput C:\MyFolder\my_files.txt
quit
И собственно сам батник:
ftp_put
Код:
@Echo Off
ftp -s:ftp_command.txt -i 192.168.10.165
И запускаем батничек...
 
это с озона, да пробывал так... но не фига. Вообщем то проблема решена надо было пускать под админом, пришлось писать два батника, через одно место но работает :D. Если кому интересно опишу как сделал.
 
Если можно опишите. стоит аналогичная ситуация.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху