Почетна » како да » Отпремите фајлове на ФТП локацију путем скрипта

    Отпремите фајлове на ФТП локацију путем скрипта

    Изван е-поште, најчешћи начин слања датотека на удаљену страну је путем ФТП-а. Иако постоји мноштво ФТП клијената од којих можете да бирате, Виндовс има мало познати и испод коришћен командни ред ФТП услужни програм. Лепота овог алата лежи у његовој способности да се скриптује које смо упрегнули у батцх скрипту испод.

    Ова скрипта се може користити из командне линије као 'без питања' метода за отпремање једне или више датотека с једном наредбом. Поред тога, можете да позовете ову скрипту из командних датотека да бисте извршили аутоматско слање датотека. Неколико употреба за ово укључује (али, наравно, није ограничено на):

    • Укључите резервне скрипте да бисте послали податке изван локације.
    • Отпремите хтмл / пхп / етц. датотека на веб сервер са само једном командом.
    • Направите пречице да бисте послали заједничку групу датотека (као што су изворне странице веб сајта).

    Конфигурација

    Једина конфигурација која је потребна је да подесите информације о повезивању ФТП сервера. У линији „Информације о вези“ подесите следеће:

    • Сервер - ФТП сервер на који шаљете. Можете или да унесете ДНС име (фтп.мисервер.цом) или ИП адресу (1.2.3.4).
    • УсерНаме - Ваше корисничко име за повезивање са ФТП сервером.
    • Лозинка - Ваша лозинка за повезивање са ФТП сервером.

    У зависности од поставки заштитног зида, када први пут покренете ову скрипту, можда ћете морати да дозволите да се ФТП повеже са Интернетом. Ако поставите ову опцију да вас поново не затражи, треба уклонити будућа упозорења.

    Скрипта

    @ЕЦХО ОФФ ЕЦХО Отправлено на ФТП ЕЦХО Автор: Јасон Фаулкнер ЕЦХО СисадминГеек.цом ЕЦХО. ОДЈЕК. РЕМ Употреба: РЕМ УплоадТоФТП [/ Л] ФилеТоУплоад РЕМ РЕМ Потребни параметри: РЕМ ФилеТоУплоад РЕМ Датотека или датотека која садржи листу датотека које треба учитати. РЕМ РЕМ Опциони параметри: РЕМ / Л Када је испоручен, ФилеТоУплоад се чита као листа датотека које треба учитати. РЕМ Листа датотека треба да буде обични текстуални фајл који има једну датотеку у свакој линији. РЕМ фајлови наведени у овој датотеци морају навести пуну путању и бити цитирани тамо гдје је то прикладно. СЕТЛОЦАЛ ЕнаблеЕктенсионс РЕМ Информације о повезивању: СЕТ Сервер = СЕТ УсерНаме = СЕТ Пассворд = РЕМ ---- Не мијењајте ништа испод ове линије ---- СЕТ Цоммандс = "% ТЕМП% СендТоФТП_цоммандс.ткт" РЕМ ФТП корисничко име и лозинка. Нема места ни после. ЕЦХО% УсерНаме%>% Команде% ЕЦХО% Пассворд% >>% Наредбе% РЕМ ФТП поставке преноса. ЕЦХО бинарно >>% Команде% ИФ / И % 1 == / Л (РЕМ Додај фајлове на листу да буде ФТП '. ФОР / Ф "усебацкк токенс = *" %% И ИН ( "% ~ дпнк2") ДО ЕЦХО стави %% И >>% Цоммандс%) ЕЛСЕ (ЕЦХО пут "% ~ дпнк1" >>% Цоммандс%) РЕМ Затвори ФТП везу. ЕЦХО цлосе >>% Команде% ЕЦХО бие >>% Наредбе% РЕМ Извршите ФТП. ФТП -д -и -с:% Цоммандс%% Сервер% ЕЦХО. ОДЈЕК. РЕМ Цлеан уп. ИФ ЕКСИСТ% Команде% ДЕЛ% Наредбе% ЕНДЛОЦАЛ

    Линкови

    Довнлоад Уплоад на ФТП скрипту од Сисадмин Геек