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

Тема в разделе "Windows", создана пользователем sx000, 19 дек 2009.

Статус темы:
Закрыта.
Модераторы: ADMiNZ
  1. sx000

    sx000 Постоялец

    Регистр.:
    6 дек 2006
    Сообщения:
    139
    Симпатии:
    59
    Стоит задача каждый час выгружать с сервака 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 --s:%ftp_cmd_temp"%ftp_host%"
    del %ftp_cmd_temp%
     
  2. Шейла

    Шейла

    Регистр.:
    12 май 2008
    Сообщения:
    565
    Симпатии:
    158
    Попробуй так. Взял с одного с одного форума.

    Создаём текстовый файл:
    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
    И запускаем батничек...
     
  3. sx000

    sx000 Постоялец

    Регистр.:
    6 дек 2006
    Сообщения:
    139
    Симпатии:
    59
    это с озона, да пробывал так... но не фига. Вообщем то проблема решена надо было пускать под админом, пришлось писать два батника, через одно место но работает :D. Если кому интересно опишу как сделал.
     
  4. dejavu18

    dejavu18 Постоялец

    Регистр.:
    2 авг 2009
    Сообщения:
    74
    Симпатии:
    18
    Если можно опишите. стоит аналогичная ситуация.
     
Статус темы:
Закрыта.