Menü
Ingyenes
bejegyzés
itthon  /  Telepítés és konfigurálás/ Ftp parancsok szövegfájllal. Automatikus fájlfeltöltés FTP -re és fájlok küldése e -mailben

Ftp parancsok szövegfájllal. Automatikus fájlfeltöltés FTP -re és fájlok küldése e -mailben

Standard Windows segédprogram "FTP -client" a parancssorból (CMD) - fájlok biztonsági mentéséhez vagy letöltéséhez a részvétel nélkül (automatikusan).

  1. nyitott - csatlakozás távoli gazdagéphez FTP -n keresztül;
  2. cd - váltás egy másik könyvtárra a szerveren;
  3. bin - bináris adatátviteli mód a szerver és az ügyfél között;
  4. put - fájlok átvitele FTP -re;
  5. szia - fejezze be a munkamenetet a szerverrel és lépjen ki.

A Windows FTP kliens elsajátítása és a vele való munka megkezdése érdekében próbáljunk konzol módban csatlakozni bármely FTP szerverhez, például 213.43.125.75.

Belépünk a nyitott 213.43.125.75 -be (ez az FTP -kiszolgáló IP -címe), ehelyett megadjuk a szükséges FTP -kiszolgáló címét vagy tartományát, és meg kell adnunk egy felhasználónevet és jelszót. A sikeres engedélyezés után létrehozunk egy mappát az archívumok FTP -re történő elhelyezéséhez, habozás nélkül, biztonsági másolatnak nevezzük (a mappát az mkdir parancs hozza létre). Most lépjen a könyvtárba, amelyet a következő paranccsal hoztunk létre: cd back-up. A következő lépésben másolja át a fájlt a szerverre, amelyhez a bin paranccsal, paraméterek nélkül, a bináris parancsra kell állítani a fájlátviteli módot "bináris" -ra. És most beírjuk a put D: /back-up/back-up.zip parancsot, ahol a put parancs paramétere lesz a másolt fájl teljes elérési útja. Másoláskor megadhat egy maszkot a könyvtárban, például: D: / back -up / *. Zip ( * .zip - minden "zip" kiterjesztésű fájl). Másolás után a bye paranccsal zárja le a kapcsolatot a szerverrel.

Ahhoz, hogy az FTP -kliensünk mindent automatikusan, kérdezés nélkül tegyen meg, hozzunk létre egy szkriptet hozzá. Az alábbiakban egy szövegfájl (nevezzük back -up.ftp -nek, és mentse el a C: / meghajtó gyökerébe - a könnyebb használat és az indítási sorba való írás érdekében), amely számos parancsot tartalmaz az FTP -ügyfél számára. automatikusan végrehajtódik, amikor az FTP -ügyfél parancssorból indul.

Nyissa meg a 213.43.125.75 (számok helyett - a kívánt FTP szerver címe)
felhasználó
Jelszó
cd biztonsági mentés (váltás egy meglévő könyvtárra az FTP szerveren)
bin (átviteli mód - bináris)
tegye D: /back-up/back-up.zip (A fájl elérési útja a számítógépen)
szia (kapcsolat megszakítása)

Ennek eredményeként egy back-up.ftp fájlt kell kapnia a következő tartalommal:

nyitva 213.43.125.75
felhasználó
Jelszó
cd biztonsági mentés
kuka
tedd D: /back-up/back-up.zip

Az FTP elengedhetetlen TCP / IP segédprogram a fájlok rendszer közötti átviteléhez. Az FTP egyik fő előnye, hogy sokféle távoli gazdarendszerrel kompatibilis: a fájlok átvihetők a távoli Win-dows 2000, Windows NT és UNIX rendszerek, sőt az IBM szerverei, például az AS / 400 között. A Windows 2000 és NT rendszerhez tartozó szöveg alapú FTP segédprogram futtatásához írja be az ftp parancsot a parancssorba.

Íme a 10 leghasznosabb FTP parancs.

10. Segítség (vagy?). Sok FTP parancs különböző módon adható meg. Például a Súgó és a kérdőjel (?) Ugyanazt a funkciót szolgálja. A kezdőknek a Súgó paranccsal kell kezdeniük, miután a rendszer megadta a felhasználónak az FTP parancsok teljes listáját. A parancs rövid leírásának megadásához írja be? majd a parancs neve:

Ftp>? nyisd ki

9. Nyisd ki. Az FTP -munkamenet általában egy Open paranccsal kezdődik, hogy csatlakozzon a megadott FTP -kiszolgálóhoz (az FTP -szolgáltatásnak futnia kell a távoli webhelyen). A Megnyitás parancs fogadása után a rendszer felhasználói azonosítót és jelszót kér. Sok FTP szerver lehetővé teszi, hogy névtelen azonosítóval és üres jelszóval jelentkezzen be. A teca2 nevű számítógéppel való kommunikációhoz írja be

Ftp> nyitott teca2

8. Kilépés (vagy Viszlát). A Quit parancs befejezi a nyitott munkamenetet és kilép az FTP -héjból:

Ftp> kilép

Ha bezárja a nyitott munkamenetet anélkül, hogy kilépne az FTP -ből, használja a Bezárás parancsot.

7. Pwd. A Pwd parancs megjeleníti annak a távoli gépnek a könyvtárát, amelyhez egy FTP -munkamenet éppen kapcsolatba lép:

6. Ls. A Ls parancs megjeleníti a távoli számítógép aktuális könyvtárában található fájlok és alkönyvtárak listáját. Az Ls lehetővé teszi a távoli fájlok elérését:

5. Cd. Ha a kívánt fájl nincs a távoli rendszer aktuális könyvtárában, akkor a Cd paranccsal válthat másik könyvtárba. UNIX -géphez csatlakoztatva a távoli könyvtárat általában jobb oldali perjel határozza meg (ebben az esetben a / downloads könyvtár):

Ftp> cd / letöltések

4. Lcd. Az Lcd parancs megváltoztatja a helyi gép aktuális könyvtárát. A távoli gépről kapott fájlok alapértelmezés szerint az aktuális könyvtárba kerülnek. Ha az aktuális helyi könyvtárat C: emp -re kívánja módosítani, írja be a parancsot

Ftp> lcd C: emp

3. Bin (vagy Bináris). Alapértelmezés szerint az FTP ASCII formátumban továbbítja a fájlokat, ami kényelmes a szöveges fájlokhoz. De a végrehajtható és .zip fájlok átviteléhez módosítani kell az átviteli típust binárisra a Bin paranccsal:

Az ASCII módba való visszatéréshez használja az ASCII parancsot.

2. Tegye (vagy küldje). A Put parancs lehetővé teszi egy helyi fájl másolását a távoli gép aktuális könyvtárába. A localfile.txt nevű fájl feltöltéséhez a távoli rendszer C: emp könyvtárába írja be a parancsot

Ftp> tegye a C: emp localfile.txt fájlt

1. Get (vagy Recv). A Get parancs segítségével fájlokat tölthet le az internetről (vagy távoli gépekről) a helyi gép aktuális könyvtárába. A remotefile.txt nevű fájl beszerzéséhez írja be a parancsot

Ftp> get remotefile.txt

Michael Ooty a Windows NT Magazin tudományos szerkesztője és a TECA szoftverfejlesztő és tanácsadó cég elnöke. Kapcsolatba léphet vele:

Az FTP az internethasználók által használt egyik leggyakoribb hálózati protokoll. Az emberek túlnyomó többsége különféle FTP -ügyfeleket használ letölteni valamit az FTP -kiszolgálókról. De nem sokan tudják, hogy a parancssorból az FTP -kiszolgálókhoz való csatlakozás lehetősége elérhető a Windows rendszerben.

Ebben a tippben megtudhatja, hogyan fájlokat töltsön le az FTP szervereiről egyszerű DOS parancsok használatával.

Nak nek töltse le a fájlt az FTP -ről a Windows parancssorából, végezzünk néhány egyszerű lépést:

  1. Nyissa meg a Windows parancssort a Start - Futtatás gombra kattintva, írja be a cmd parancsot és nyomja meg az Enter billentyűt.
  2. Futtassa a következő parancsot: Ezzel a paranccsal kapcsolódunk a Microsoft ftp szerveréhez.
  3. Írja be a névtelen felhasználónevet. Ennek a jól ismert cégnek a szervere lehetővé teszi a névtelen felhasználók számára, hogy csatlakozzanak:
  4. Írja be az e-mailt jelszóként (megadhat egy nem létezőt is):
  5. Gratulálunk a sikeres bejelentkezéshez!
  6. Annak megtekintéséhez, hogy milyen fájlok és könyvtárak érhetők el az ftp szerveren, írja be a dir parancsot:
  7. Ennek eredményeként megkapjuk az ftp -kiszolgálón található fájlok és könyvtárak listáját:
  8. A kívánt könyvtárba való belépéshez használja a cd parancsot:
  9. A "250 CWD command sikeres" üzenet azt jelzi, hogy sikeresen átváltottunk a szükséges könyvtárra:
  10. A szükséges fájl letöltéséhez írja be a get parancsot és a letöltött fájl nevét:
  11. A fájl sikeres fogadása után a rendszer értesít minket:
  12. Ha el akarja hagyni az ftp szervert, és bontja a kapcsolatot, futtassa a bye parancsot:

Talán sokan azt fogják mondani, hogy sokkal kényelmesebb a fájlok letöltése többfunkciós letöltéskezelőkkel vagy ftp -kliensekkel. De ha szükséges (vagy alternatív módon), használhat egyszerű DOS parancsok hogy lehetővé teszi fájlok letöltése ftp -ről további költségek nélkül.

Az FTP (File Transfer Protocol) egy népszerű hálózati protokoll, amellyel fájlokat másolhat egyik számítógépről a másikra a helyi hálózaton vagy az interneten. Az FTP az egyik legrégebbi alkalmazásprotokoll, amely a HTTP előtt, és még a TCP / IP előtt, 1971 -ben nyúlik vissza.

Az FTP protokoll sérülékeny, vagyis az FTP nem tudja titkosítani a forgalmát, minden átvitel tiszta szöveg, így a felhasználóneveket, jelszavakat, parancsokat és adatokat mindenki el tudja olvasni, aki a csomagot a hálózaton keresztül el tudja fogni. A biztonságos adatátvitelhez SFTP -t (Secure File Transfer Protocol) használnak. A szabványos FTP -vel ellentétben mind a parancsokat, mind az adatokat titkosítja, megakadályozva a jelszavak és a bizalmas információk nyílt hálózaton történő továbbítását. Az SFTP funkcionalitása hasonló az FTP -hez, de mivel más protokollt használ, a standard FTP -ügyfelek nem tudnak kommunikálni az SFTP -kiszolgálóval, és fordítva. Ezután megvizsgáljuk az FTP programmal való munka alapvető parancsait.

A legtöbb Linux disztribúcióhoz tartozik egy FTP kliens. Kezdjük a program és az ftp kapcsolat elindításával, és természetesen megvizsgáljuk az ftp szerverről történő letöltésre és az ftp -re való feltöltésre vonatkozó alapvető parancsokat, könyvtárak létrehozását, fájlok törlését stb. Ebben a cikkben csak az alapvető parancsokat írjuk le, a cikk végén pedig segítséget és kézikönyvet adunk a konzolról - mindig megtudhatja a parancs célját és szintaxisát, valamint az összes elérhető parancsok egy adott ftp -kiszolgálón.

FTP kapcsolat

Az FTP kapcsolat elindításához írja be a parancsot ftp<сервер> például:

ftp test.hostingthutor.com

Az enter gomb megnyomása után a parancs kimenete a következő lesz:

Csatlakoztatva a teszthez..55.5.11).
220 teszt ..
Név (teszt.oldal: ftpuser):

A csatlakozás másik módja az ftp elindítása a konzolról, majd a parancs használatával az ftp szerverhez való csatlakozás nyisd ki:

ftp
ftp> teszt.oldal

Ezenkívül az ip -n keresztül is csatlakozhat:

ftp 114.55.5.11

Vagy ilyen fellebbezéssel ftp Ez az e-mail védett a spamrobotok ellen, A megtekintéshez a Java-szkript támogatást engedélyezni kell a böngészőben, azaz:

ftp Ezt az e-mailt a spamrobotok ellen védjük. A megtekintéshez engedélyezni kell a Java-szkript támogatást a böngészőben.
230 ftpuser felhasználó bejelentkezett
A távoli rendszer típusa UNIX.
Bináris mód használata fájlok átviteléhez.
ftp>

Az üzenetből látható, hogy bináris (bináris) átviteli típust használnak a fájlok átvitelére. A bináris fájlátviteli mód a fájlok FTP -kiszolgálón tárolt átvitele. Az Ascii (szöveg) mód csak szöveges fájlok átvitelére szolgál. Parancsokat írhat be ascii vagy bináris az átviteli módok közötti váltáshoz. Bináris módot kell használni minden nem szöveges fájltípushoz - képekhez, archívumokhoz, programokhoz stb.

Tehát térjünk át az ftp szerver könyvtárakban való navigáláshoz és navigáláshoz szükséges parancsokhoz:

pwd - a parancs megjeleníti az ftp szerver aktuális könyvtárát:

ftp> pwd
257 "/" az aktuális könyvtár

ls - a parancs megjeleníti az aktuális könyvtárban található fájlok és könyvtárak listáját:

ftp> ls
227 Belépés passzív módba.
150 ASCII módú adatkapcsolat megnyitása a fájllistához
-rw-r-r-- 1 ftpuser ftpuser 3034978 június 31. 19:02 file1.tar.gz
-rw-r-r-- 1 ftpuser ftpuser 30842294 július 31. 20:08 file2.tar.gz
-rw-r-r-- 1 ftpuser ftpuser 67798316 július 31. 19:46 file3.tar.gz
-rw-r-r-- 1 ftpuser ftpuser 6001252 január 17. 12:02 file4.zip
-rw-r-r-- 1 ftpuser ftpuser 31386394 január 17. 11:28 file5.tar.gz
drwxr-xr-x 2 ftpuser ftpuser 4. január 17. 20:23 www
-rw-r-r-- 1 ftpuser ftpuser 48546694 január 17. 11:33 file6.zip
226 Az átvitel kész

CD<имядиректории> - a kívánt könyvtárba lépés parancs:

ftp> cd www
250 CWD parancs sikeres

Ellenőrzés a csapattal pwd :

ftp> pwd
257 "/ www" az aktuális könyvtár

mkdir<имя директории> - új könyvtár (könyvtár) létrehozása:

ftp> mkdir tmp
257 "/ tmp" - A könyvtár sikeresen létrehozva

rmdir<имя директории> - könyvtár (könyvtár) törlése:

ftp> rmdir tmp
250 RMD parancs sikeres

Fájlok törlése az ftp szerveren

töröl<имяфайла> - törli a fájlt egy távoli ftp szerverről:

ftp> törölje a test1.sql
250 DELE parancs sikeres

Fájlok letöltése ftp -ről

kap - töltse le a fájlt a helyi gépre. get fileName vagy get fileName newFileName

ftp> get file.zip
local: file.zip távoli: file.zip
227 Belépés passzív módba.

226 Az átvitel kész
486694 bájt érkezett 0,229 másodperc alatt (6,5e + 04 kbyte / sec)

Töltse le a file.zip fájlt a helyi gépre file2.zip néven:

ftp> get file.zip file2.zip
local: file2.zip távoli: file.zip
227 Belépés passzív módba.
150 BINARY módú adatkapcsolat megnyitása a file.zip számára (486694 bájt)
226 Az átvitel kész
486694 bájt érkezett 0,306 másodperc alatt (9,4e + 04 kbyte / sec)

A parancs használata kap a fájlok a távoli ftp szerverről az aktuális helyi könyvtárba kerülnek. Az aktuális helyi könyvtár megváltoztatásához használja a parancsot lcd:

lcd<путь> - módosítsa a helyi gép aktuális könyvtárát:

ftp> lcd / root
Helyi könyvtár most / root

Nak nek töltsön le több fájlt a távoli ftp -ről szervert a helyi gépre, használhatja a parancsot mget .

ftp> mget * .sql
mget test2.sql? y
227 Belépés passzív módba.
(23957080 bájt)
226 Az átvitel kész
23957080 bájt érkezett 0,233 másodperc alatt (1e + 05 kbyte / sec)
mget test1.sql? y
227 Belépés passzív módba.
(11873185 bájt)
226 Az átvitel kész
11873185 bájt érkezett 0,135 másodperc alatt (8,6e + 04 kbyte / sec)

Minden fájl letöltését meg kell erősíteni (igen / nem) y /n .

Egy másik letöltési lehetőség mget :

ftp> mget teszt1.sql teszt2.sql
mget test1.sql? y
227 Belépés passzív módba.

226 Az átvitel kész
11873185 bájt érkezett 0.101 másodperc alatt (1.1e + 05 kbyte / sec)
mget test2.sql? y
227 Belépés passzív módba.

226 Az átvitel kész
23957080 bájt fogadva 0,204 másodperc alatt (1,1e + 05 kbyte / sec)

Fájl feltöltése az ftp szerverre

tedd<имяфайла> - parancs egy fájl feltöltésére az ftp szerverre.

ftp> tesz test1.sql
local: test1.sql távoli: test1.sql
227 Belépés passzív módba.
150 BINARY módú adatkapcsolat megnyitása a test1.sql
226 Az átvitel kész
11873185 bájt elküldve 0,129 másodperc alatt (9e + 04 kbyte / sec)

For több fájlt feltölteni azonnal használhatja a parancsot mput :

ftp> mput teszt1.sql teszt2.sql
mput teszt1.sql? y
227 Belépés passzív módba.
150 BINARY módú adatkapcsolat megnyitása a test1.sql
226 Az átvitel kész
11873185 bájt elküldve 0,0964 másodperc alatt (1,2e + 05 kbyte / sec)
mput test2.sql? y
227 Belépés passzív módba.
150 BINARY módú adatkapcsolat megnyitása a test2.sql számára
226 Az átvitel kész
23957080 bájt elküldve 0,354 másodperc alatt (6,6e + 04 kbyte / sec)

Minden fájl letöltését meg kell erősíteni y / n (Nem igazán).

Egy másik parancs lehetőség mput :

ftp> mput * .sql
mput teszt1.sql? y
227 Belépés passzív módba.
150 BINARY módú adatkapcsolat megnyitása a test1.sql
226 Az átvitel kész
11873185 bájt elküldve 0,0985 másodperc alatt (1,2e + 05 kbyte / sec)
mput test2.sql? y
227 Belépés passzív módba.
150 BINARY módú adatkapcsolat megnyitása a test2.sql számára
226 Az átvitel kész
23957080 bájt elküldve 0,2 másodperc alatt (1,2e + 05 kbyte / sec)

Ha nagy fájlokat tölt fel az FTP -re, jó lenne megfigyelni a letöltés folyamatát. Ehhez használhatja a parancsokat hash és ketyegés .

hash - az a parancs, amely után az ftp kiírja a "#" karaktert minden 1024 bájt adatonként:

ftp> hash
Hash nyomtatás (1024 bájt / hash jel).
tedd file2.tar.gaz
##########################
226 Az átvitel kész
785888111 bájt elküldve 6,94 másodperc alatt (1.1e + 05 kbyte / sec)

ketyegés - a parancs megjeleníti a bájtszámlálót:

ftp> kullancs
A hasábnyom nyomtatása ki van kapcsolva.
Pipa számláló nyomtatás (10240 bájt / kullancs növekmény).
ftp> put file2.tar.gz
local: file2.tar.gz távoli: file2.tar.gz
227 Belépés passzív módba.
150 BINARY módú adatkapcsolat megnyitása a file2.tar.gz fájlhoz
Bájtok átvitele: 912706618 -> számláló
226 Az átvitel kész
912706618 bájt elküldve 8,08 másodperc alatt (1,1e + 05 kbyte / sec)

Ez az összes alapvető parancskészlet az ftp használatához a konzolon. Az adott FTP -kiszolgálón elérhető parancsok listájának megtekintéséhez használja a parancsot Segítség :

ftp> segítség
A parancsok rövidíthetők. A parancsok a következők:

Hibakeresés az mdir sendport webhelyén
$ dir mget put méret
fiók leválasztása mkdir pwd állapot
függelék kilépés mls kilépés szerkezetből
ascii form módú idézetrendszer
bell get modtime recv sunique
bináris glob mput reget tenex
szia hash újabb rstatus kullancs
eset segítség nmap rhelp nyom
cd tétlen nlist átnevezési típus
cdup image ntrans reset felhasználó
chmod lcd open restart umask
bezár ls prompt rmdir bőbeszédű
cr macdef passzív runique?
mdelete proxy send törlése

Ezenkívül minden parancshoz rövid segítséget kaphat. Segítség<команда> :

ftp> súgó állapot
állapot mutatja az aktuális állapotot

ftp> segíts kilépni
kilépés befejezi az ftp munkamenetet és kilép

ftp> viszlát
szia, fejezze be az ftp munkamenetet és lépjen ki

És végül a két magasabb csapat Kilépés vagy Viszlát az ftp munkamenet bezárásához és kilépéshez:

ftp> kilép
221 Viszlát.

Részletes információk a parancsok leírásával a segítségével érhetők el ember ftp a parancssorban.

# férfi ftp
Az oldal formázása, várjon ...
FTP (1) BSD általános parancsok kézikönyve FTP (1)

NÉV
ftp - Internetes fájlátviteli program

SZINOPSZIS
ftp [-Apinegvd]
pftp [-Apinegvd]
................
...............

Óránként tartott elküldeni a jelentésfájlokat egy FTP -kiszolgálóra, és többször is elküldtem ezeket a fájlokat több címzettnek. Némi kutatás után a beépített ftp.exe segédprogramra (C: \ Windows \ System32 \ ftp.exe) és a jó öreg blatra számítottam. Tehát kezdjük. Óránként fel kell töltenünk az összes XML fájlt a% dir% \ file_export könyvtárból (ahol% dir% a mappánk elérési útja) az ftp.server.com szerverre.
Python új verzió

Fájlok FTP -re történő feltöltésének beállítása

Hozzon létre egy parancsfájlt az ftp.exe fájlhoz
Hozzon létre egy szöveges dokumentumot (például ftpcomm.txt), amelyet írunk:
Belépés
Jelszó
cd IN
bináris

Viszlát
ahol:
Belépés- ftp szerver bejelentkezés
jelszó- jelszó az ftp szerverhez
cd IN- lépjen a kívánt mappába
bináris- telepítse a fájlok átvitelének bináris módját. Ebben az esetben a fájl nem kerül átkódolásra az átvitel során, és változatlanul rögzítésre kerül. Ez a fájlok átvitelének legmegbízhatóbb módja.
mput C: \% dir% \ file_export \ *. xml- másoljon egy vagy több helyi fájlt egy távoli számítógépre, amely jelzi a könyvtárat
Viszlát- az FTP munkamenet vége és kilépés az FTP szerverről
Hozzon létre export.bat fájlt
Előírjuk benne:

ahol:
C: \ WINDOWS \ system32 \ ftp.exe- Az ftp.exe segédprogram elérési útja
-s: c: \% dir% \ ftpcomm.tx t - állítsa be az FTP parancsokat tartalmazó szövegfájl elérési útját, a parancsok automatikusan elindulnak az FTP indítása után.
-én- több fájl átvitelénél tiltsa le az interaktív módot.
ftp.szerver.com- regisztráljuk FTP szerverünk címét.
Az export.bat futtatásával ellenőrizzük a munkát. Látjuk, hogy a fájlok feltöltésre kerültek az FTP szerverre. De itt egy probléma merül fel: ha óránként egyszer kell feltöltenünk fájlokat, hogyan zárhatjuk ki a fájlok újraküldését? A megoldás triviális:
Hozzáadás az export.bat fájlhoz:
cd / d C: \% dir% \ file_export \
del * .xml
ahol:
cd / d C: \% dir% \ file_export \- menjen abba a könyvtárba, ahol az XML fájlok tárolódnak.
del * .xml- törölje az összes XML fájlt.

Fájlok e -mailbe küldésének beállítása

Fájlok levelezésre történő küldéséhez a blat segédprogramot (http://www.blat.net/) használjuk. Töltse le és csomagolja ki bármelyik könyvtárba, esetünkben ez a c: \% dir \ blat /
Blat telepítése. Hívjuk a parancssort. A parancssorban lépjen a mappánkba:
cd c: \% dir% \ blat /
Elindítjuk a blat telepítését (regisztráljuk a blat profilt a rendszerleíró adatbázisban, az adatok a fiók Windows rendszerleíró adatbázisába íródnak: .
blat.exe -install smtp.yandex.ru [email protected] 3 25 profil [email protected] Your_Password
Ahol:
smtp.yandex.ru- annak a levelezőszervernek a neve, amelyen keresztül az e -mailek küldése megtörténik.
[email protected]- a feladó neve, amely megjelenik a mezőben.
3 - az üzenet újraküldésére tett kísérletek száma, ha a kapcsolat a szerverrel meghiúsul.
25 - az SMTP szerver portszáma.
profil- profil név.
[email protected]- felhasználónév, amelyet az SMTP szerverhez való csatlakozáskor használnak.
A jelszavad- az SMTP szerverhez való csatlakozáskor használt jelszó, azaz jelszót a postafiókhoz.

Küldő e -mailek hozzáadása az export.bat fájlhoz

Az export.bat fájlban a sor után
C: \ WINDOWS \ system32 \ ftp.exe -s: c: \% dir% \ ftpcomm.txt -i ftp.server.com
Regisztrálunk:

ahol:
-p profil- blat profil neve (a telepítés során határozták meg)
-kazettás ablakok-1251(A Windows kódolásának kiválasztása)
-nak nek [e -mail védett] - a levél címzettjének címe
-"Fájl exportálása"- Levél tárgya
-test "Automatikus exportálás"- A levél törzse
-attach c: \% dir% \ file_export \ *. xml- elküldendő fájlok vagy fájlok
Ha több postafiókba kell leveleket küldenie, akkor többször írjuk ezt a sort, jelezve a címzett postafiókjait:
blat.exe -p profil -charset windows -1251 -to [e -mail védett]-subject "File export" -body "Auto export" -attach c: \% dir% \ file_export \ *. xml
blat.exe -p profil -charset windows -1251 -to [e -mail védett]-subject "File export" -body "Auto export" -attach c: \% dir% \ file_export \ *. xml
blat.exe -p profil -charset windows -1251 -to [e -mail védett]-subject "File export" -body "Auto export" -attach c: \% dir% \ file_export \ *. xml

Végső export.bat fájl

Ennek eredményeként megkapjuk az export.bat fájlt, amelyben a következő sorok vannak:
C: \ WINDOWS \ system32 \ ftp.exe -s: c: \% dir% \ ftpcomm.txt -i ftp.server.com
blat.exe -p profil -charset windows -1251 -to [e -mail védett]-subject "File export" -body "Auto export" -attach c: \% dir% \ file_export \ *. xml
cd / d C: \% dir% \ file_export \
del * .xml
Az első sorban a fájlokat az FTP szerverre küldjük, a másodikban e-mailben küldjük el a fájlokat, majd menjünk a könyvtárba, ahol a fájlok tárolódnak, és töröljük őket.

Ütemezett fájlküldés

Hadd emlékeztessem önöket, hogy óránként kell fájlokat küldenünk, ehhez létrehozunk egy feladatot a Windows ütemezőben. Ahol jelezzük, hogy futtatnunk kell az export.bat órát egyszer.

Eredmény

Ennek eredményeként automatizált rendszerünk van, amely óránként küldi a fájlokat egy FTP szerverre és e-mailbe.