Három FTP fájlátvitel eljárás útján ablakok, fájlokat FTP-n keresztül a windows 7 -
Módszer: DOS parancssor
Utility «ftp.exe», a Windows alapértelmezés szerint lehet futtatni a parancssorból. Ez lehetővé teszi, hogy töltse le és feltölteni FTP-n keresztül fájlokat kézzel is, de a fő előnye - automatizálási funkciókat. A segítséget, akkor a menetrend, és automatizálja a fájlok FTP-n keresztül rendszeresen.
Ahhoz, hogy segítsen a közüzemi FTP, írja be az ftp parancs -? és nyomja meg az [Enter] gombot. Ha látni egy listát a rendelkezésre álló parancsok írja ftp és nyomja meg az [Enter] a segédprogram futtatásához, majd adja meg. majd nyomja meg az [Enter] gombot. A kilépéshez a segédprogram, írja be a bye, és nyomja meg az [Enter].
Ahhoz, hogy automatizálják a feltöltési és letöltési, akkor a batch fájlokat és FTP szkripteket. A következő példák az ilyen forgatókönyvek. Cserélje ki őket dőlt betűs szöveg a kívánt host nevet, felhasználói név, jelszó, útvonal a helyi fájlt, és az utat, hogy a távoli könyvtár.
Transzfer egy fájlt
Másolja a Jegyzettömb (Notepad) a következő szöveget, hogy ebben az esetben a megfelelő értékeket, majd mentse el a «H: \ TransferTest \ transfer.bat».
ftp -v -n -s # 58; H # 58; \ TransferTest \ transfer.ftp
• ftp - FTP segédprogram indít;
• -v - letiltja a kimenő információt a válaszokat távoli FTP-szerver;
• -n - kikapcsolja az automatikus bejelentkezés;
• -s: - jelzi az utat, hogy a parancsokat tartalmazó FTP-átvitel. Az útvonal nem tartalmazhat szóközt.
Ezután másolja az alábbi szöveget a Jegyzettömb, behelyettesítve a megfelelő értéket, majd mentse el a «H: \ TransferTest \ transfer.ftp».
nyitott example.yourhostingsite.com
felhasználói felhasználónév
jelszó
cd / PUBLIC_FTP / teszt
put "W # 58; \ pecos-softwareworks \ shtml \ changes_to_the_windows7_taskbar_you_should_know_about.shtml"
viszlát
• nyitott - megnyit egy távoli FTP-szerver;
• felhasználó - meghatározza a felhasználó név, hogy jelentkezzen be a kiszolgálóra;
• jelszó - Meghatározza a jelszót, hogy jelentkezzen be a kiszolgálóra;
• CD - megy a megadott távoli könyvtárat letölteni a fájlokat, ebben a példában - «/ PUBLIC_FTP / teszt»;
• fel - tölti be a helyi fájlt egy távoli szerverre; idézetek nem lehet használni, ha az út nem tartalmaz szóközt;
• bye - megszakítja a kapcsolatot kapcsolat, és az FTP segédprogram.
Tipp: FTP parancs rövidített három karakter - például használja a bin bináris helyett.
Egy másik tipp: hosszú módon kényelmetlen, hogy kézzel írja -, mert túl hosszú, és különben is, akkor valószínű, hogy hibázik. Enyhíteni a problémát, használja az alábbi módszerek valamelyikét:
A parancssorba írja be a H: \ TransferTest \ transfer.bat és nyomja meg az [Enter], vagy futtassa a batch fájl dupla kattintással. Előfordulhat, hogy egy biztonsági figyelmeztetés, ábrán látható. I.
Ábra I. Válassza ki a „Szociális hálózatok» (Public Networks), majd kattintson a „Hozzáférés engedélyezése» (Hozzáférés engedélyezése).
Ábra J. tegye parancs letölt egy fájlt a kliens a szerverhez. Ha a fájlt a kiszolgálón már ott van, akkor ki kell cserélni.
Ahhoz, hogy letölt egy fájlt a távoli szerver használja a get paranccsal a kliens PC-re.
Több fájl
Másolja az alábbi szöveget a Jegyzettömb, behelyettesítve a megfelelő értéket, majd mentse el a «H: \ TransferTest \ multiple_transfer.bat».
cd / D W # 58; \ pecos-softwareworks \ shtml
ftp -v -n -s # 58; H # 58; \ TransferTest \ multiple_transfer.ftp
Másolja az alábbi szöveget a Jegyzettömb, behelyettesítve a megfelelő értéket, majd mentse el a «H: \ TransferTest \ multiple_transfer.ftp».
nyitott example.yourhostingsite.com
felhasználói felhasználónév
jelszó
cd / PUBLIC_FTP / teszt
azonnali
mput "changes_to_the_windows7_taskbar_you_should_know_about.shtml" "a_case_of_maxtaken_identity.shtml"
lcd \ Projects \ PSWW \ VIC \ csomag
kétkomponensű
mput "vista_image_capture_1_1_2.zip" "vista_image_capture_1_2_0.zip"
viszlát
• nyitott - megnyit egy távoli FTP-szerver;
• felhasználó - meghatározza a felhasználó név, hogy jelentkezzen be a kiszolgálóra;
• jelszó - Meghatározza a jelszót, hogy jelentkezzen be a kiszolgálóra;
• CD - megy a megadott távoli könyvtárat letölteni a fájlokat, ebben a példában - «/ PUBLIC_FTP / teszt»;
• azonnali - letiltja az interaktív promptnak letöltésekor több fájl használatával mput parancs
• mput - betölti a megadott ASCII fájlokat a helyi számítógép; idézetek nem lehet használni, ha az út nem tartalmaz szóközt;
• LCD - megy a megadott helyi könyvtárba, amely tárolja a fájlokat letölteni, ebben a példában - «\ Projects \ PSWW \ VIC \ csomag»;
• bináris - kapcsolók bináris átviteli módot;
• mput - betölti a megadott bináris fájlok a helyi számítógépen; idézetek nem lehet használni, ha az út nem tartalmaz szóközt;
• bye - megszakítja a kapcsolatot kapcsolat, és az FTP segédprogram.
Most a parancssorba, H-típusú: \ TransferTest \ multiple_transfer.bat és nyomja meg az [Enter], vagy fut a kötegelt fájl dupla kattintással (lásd K.).
Ábra K. Ez a script lehetővé teszi, hogy több fájlt feltölteni egyszerre.
Felhívjuk figyelmét - én használtam a cd paranccsal módosíthatja a könyvtár egy batch fájlt, és parancsot lcd megváltoztatni a helyi könyvtárban FTP script, hogy egyszerűsítse a mput parancs segítségével relatív útvonal helyett teljes.
Tipp: terek fájlnevek problémákhoz vezethet, ha a fájlok átvitele, így ahelyett, hogy ezeket kívánatos használni egy aláhúzás, ha lehetséges.
mput parancs lehetővé teszi, hogy több fájlt feltölteni egy kliens számítógépről egy távoli szerverre. Ha a szerver ilyen fájl már létezik, akkor ki kell cserélni.
Le több fájlt egy távoli szerverről a helyi számítógépen, a parancs mget.
Küldés szöveges és bináris fájlok
SMS (ASCII) és bináris fájlok FTP segédprogram végzik másképp. Alapértelmezésben a közüzemi letölti a fájlokat ASCII módban - éppen egy ilyen eljárást alkalmazunk a fenti példában, átadása egy fájlt. A példában a letöltés több fájlt is jelen típusú fájlokat - és az ASCII és bináris. Az adatvesztés elkerülése érdekében, szükséges, hogy egy megfelelő átviteli eljárás egyes fájlokhoz.
Probléma, ha a tűzfal
Ha megpróbál csatlakozni az FTP-szerver kap egy hiba üzenet „425 Nem sikerült kapcsolatot létesíteni: időtúllépés» (Nem lehet építeni adatkapcsolat: Connection timed out), valószínűleg a probléma a tűzfal. FTP segédprogram nem támogatja az adatátvitelt passzív módban, így ha tűzfalat használ hibákat okozhat az adatátvitelben. Találkoztam egy ilyen probléma Comodo Firewall 4.0. Ahhoz, hogy távolítsa el, akkor lehetővé kell tennie FTP segédprogram, távoli hozzáférést a tűzfal beállításait.
Mielőtt elindulna a keresést harmadik féltől származó alkalmazások dolgozni FTP, figyelni, hogy a beépített Windows eszközöket. Talán az alábbi módszerek elegendő lenne elvégezni a feladatokat.