Lataa, lataa ja poista tiedostoja FTP-palvelimelta komentoriviltä. Automaattinen tiedostojen lataaminen FTP:lle ja tiedostojen lähettäminen sähköpostitse Miksi on parempi ladata asiakas kuin käyttää CMD:tä

Usein on tarpeen automatisoida tiedostojen lataaminen, lataaminen ja poistaminen FTP-palvelimelta. Esimerkiksi työskennellessäsi hajautettujen 1C-tietokantojen kanssa tai tallentaessasi varmuuskopioita. Mutta kaikki eivät tiedä, että nämä toimenpiteet voidaan suorittaa komentoriviltä turvautumatta lisäohjelmistoihin, toisin sanoen Windows-työkaluihin. Alla annan komentosyntaksin FTP:n kanssa työskentelyä varten sekä esimerkkejä bat-tiedostoista näitä toimintoja varten.

1.ftp-komento

Voit vaihtaa tiedostoja FTP-palvelimen kanssa käyttämällä ftp-komentoa, tässä on sen syntaksi:

FTP[-v] [-d] [-i] [-n] [-g] [-s:tiedostonimi] [-a] [-A] [-x:lähetyspuskuri]
[-r:recvbuffer] [-b:asyncbuffers] [-w:windowsize] [solmu]

-v Poista käytöstä etäpalvelimen vastausten näyttö.
-n Poista automaattinen sisäänkirjautuminen käytöstä ensimmäisen yhteyden yhteydessä.
-i Interaktiivisten pyyntöjen poistaminen käytöstä, kun lähetät useita
tiedostot.
-d Ota virheenkorjaustila käyttöön.
-g Poista tiedostonimien globalisointi käytöstä (katso GLOB-komento).
-s:tiedostonimi Määritä tekstitiedosto, joka sisältää FTP-komentoja, jotka
suoritetaan automaattisesti, kun käynnistät FTP:n.
-a Paikallisen käyttöliittymän käyttäminen yhteyden sitomiseen.
-A Anonyymi kirjautuminen palveluun.
-x: lähetä sockbuf Ohita oletuspuskurin koko SO_SNDBUF (8192).
-r:recv sockbuf Ohita oletuspuskurin koko SO_RCVBUF (8192).
-b: async count Asynkronisen laskurin oletuskoon ohittaminen (3)
-w:ikkunan koko Ohita lähetyspuskurin oletuskoko (65535).
solmu Etäsolmun nimen tai IP-osoitteen määrittäminen,
johon haluat muodostaa yhteyden.

Kuten näet, palvelimeen yhdistämiseen ja tiedostojen käsittelyyn ei ole operaattoreita. Asia on, että tämä komento käynnistää vain ftp-istunnon:

!
Väliaikainen siirtyminen kuoreen.

liittää
Lisätään tiedostoon.

ascii
Ascii-muodossa olevien tiedostojen siirtotilan asettaminen.

kello
Äänimerkki, kun komento on valmis

binääri
Aseta binääritiedoston siirtotila.

Hei hei
Lopeta ftp-istunto ja kirjaudu ulos.

CD <удаленный_каталог>
Etätietokoneen työhakemiston muuttaminen missä:
<удаленный_каталог> — sen hakemiston nimi, joka tulee toimimaan.

kiinni
ftp-istunnon lopettaminen.

debug
Virheenkorjaustilan vaihtaminen.

poistaa <удаленный_файл>
Tiedoston poistaminen etätietokoneesta, jossa:
<удаленный_файл> — poistettavan tiedoston nimi.

ohjaaja [ <удаленный_каталог> ] [<локальный_файл> ]
Näyttää etätietokoneen hakemiston sisällön, jossa:
<удаленный_каталог>
<локальный_файл>

katkaista
ftp-istunnon lopettaminen.

saada <удаленный_файл> [<локальный_файл> ]
Haetaan tiedosto, jossa:
<удаленный_файл>
<локальный_файл> — tiedostonimi paikallisessa tietokoneessa .

loraus
Paikallisten tiedostonimien metamerkkitunnisteen vaihtaminen.

hash
Vaihtaa "#"-lähtöä jokaiselle siirrettävälle datalohkolle.

auta [ <команда> ]
Näytä ftp-komennon ohjetiedot, jossa:
<команда> — Komento, jonka kuvaus näytetään, jos sitä ei ole määritetty, kaikki komennot tulostetaan.

lcd [ <локальный_каталог> ]
Muutetaan toimivan tietokoneen paikallishakemisto, jossa:
<локальный_каталог> — Uuden paikallisen hakemiston nimi, jos sitä ei ole määritetty, käytetään nykyisen hakemiston nimeä.

kirjaimellinen <команда_1> … <команда_n>

<команда_n> — lähetettävät komennot;

ls [<etähakemisto>] [<paikallinen_tiedosto>]
Tulosta etätietokoneen hakemiston lyhennetty sisältö, jossa:
<удаленный_каталог> — hakemisto, jonka sisältö näytetään, jos sitä ei ole määritetty, käytetään nykyistä hakemistoa;
<локальный_файл> — määrittää luetteloon tallennettavan paikallisen tiedoston, jos sitä ei ole määritetty, luettelo näytetään näytöllä.

mdelete<remote_file_1> … <remote_file_n>
Useiden tiedostojen poistaminen etätietokoneelta, jossa:
<удаленный_файл_n> — poistettavien tiedostojen nimet.

mdir<etähakemisto_1> … <etähakemisto_n> <paikallinen_tiedosto>
Tulosta useiden hakemistojen sisältö etätietokoneeseen, jossa:
<удаленный_каталог_n> — hakemisto, jonka sisältö näytetään;
<локальный_файл> — määrittää luetteloon tallennettavan paikallisen tiedoston, jos sitä ei ole määritetty, luettelo näytetään näytöllä.

mget <удаленный_файл_1> <удаленный_файл_n>
Useiden tiedostojen vastaanottaminen missä:
<удаленный_файл_n> — kopioitava etätiedosto.

mkdir <удаленный_каталог>
Luo etätietokoneeseen hakemisto, jossa:
<удаленный_каталог> — luotavan etähakemiston nimi.

mls<etähakemisto_1> ... <etähakemisto_n> <paikallinen_tiedosto>
Tulosta useiden hakemistojen lyhennetty sisältö etätietokoneeseen, jossa:
<удаленный_каталог_n> — hakemisto, jonka sisältö näytetään, jos sitä ei ole määritetty, käytetään nykyistä hakemistoa;
<локальный_файл> — määrittää paikallisen tiedoston, joka tallennetaan luetteloon.

mput <локальный_файл_1> … <локальный_файл_n>
Useiden tiedostojen lähettäminen missä:
<локальный_файл_n> — kopioitavien paikallisten tiedostojen nimi.

kehote
Vaihda vuorovaikutteinen työkaluvihje yhdistetyille komentoille.

laittaa <локальный_файл> [<удаленный_файл> ]
Lähetetään yksi tiedosto, jossa:
<paikallinen_tiedosto>
<удаленный_файл>

pwd
Näytä etätietokoneen työhakemisto.

lopettaa
Lopeta ftp-istunto ja poistu komentoriviltä.

lainata <команда>
Lähetä mielivaltainen ftp-komento, jossa:
<команда> - komento lähettää.

recv <удаленный_файл> [<локальный_файл> ]
Tiedoston hakeminen nykyisten tiedostotyyppiasetusten avulla, jossa:
<удаленный_файл> — etätiedosto kopioimista varten;
<paikallinen_tiedosto> - tiedoston nimi paikallisessa tietokoneessa .

etäapu [ <команда> ]
Ohjetietojen hankkiminen komennoista etäjärjestelmässä, jossa:
<tiimi> — etäjärjestelmän komento, jos sitä ei ole määritetty, kaikkien komentojen luettelo tulee näkyviin.

nimeä uudelleen <имя_файла> <новое_имя_файла>
Etätiedoston nimeäminen uudelleen, jossa:
<Tiedoston nimi> — uudelleennimettävän tiedoston nimi;
<uusi_tiedoston_nimi> - uusi tiedostonimi.

rmdir <имя_каталога>
Etätietokoneen hakemiston poistaminen, jossa:
<hakemiston_nimi> — poistettavan hakemiston nimi.

lähettää <локальный_файл> [<удаленный_файл> ]
Kopioi yksi tiedosto nykyisten tiedostotyyppiasetusten avulla, jossa:
<paikallinen_tiedosto> — kopioitavan paikallisen tiedoston nimi;
<удаленный_файл> - tiedostonimi etätietokoneessa.

Tila
Näyttää nykyisen ftp-yhteyden tilan.

jäljittää
Pakettien jäljitys päälle/pois.

kirjoita [ <имя_типа> ]
Tiedostonsiirtotyypin asettaminen, jossa:
<tyypin_nimi> — tiedostonsiirtotyyppi, jos sitä ei ole määritetty, nykyinen tiedostonsiirtotyyppi näytetään.

käyttäjä <имя_пользователя> [<пароль> ] [<учетная_запись> ]
Lähetä tiedot muodostaaksesi yhteyden etätietokoneeseen, jossa:
<Käyttäjätunnus> — käyttäjätunnus etätietokoneeseen yhdistämistä varten;
<Salasana> — salasana määritetylle käyttäjätunnukselle, jos sitä ei ole määritetty, mutta tarvitaan yhteyden muodostamiseen, ftp-komento pyytää sitä käyttäjältä;
<Tili> — tili etätietokoneeseen yhteyden muodostamista varten, jos sitä ei ole määritetty, mutta tarvitaan yhteyden muodostamiseen, ftp-komento pyytää käyttäjältä sitä;

monisanainen
Viestin tulostustilan vaihtaminen.


Katsotaanpa pientä esimerkkiä.

Ensin kirjoitetaan "runkotiedosto", joka ladataan palvelimelle verkkosivusto tiedosto file_data.dat alkaen " C:\esimerkki". Bat-tiedoston algoritmi on seuraava:

  • Luo transport.txt-tiedosto ftp-käskyjen sarjalla;
  • Suoritamme ftp-komennon määrittämällä luodun tiedoston parametreiksi;
  • Poista transport.txt.

Tässä esimerkissä tiedoston nimi ja hakemisto on kovakoodattu tiedostoon. Tämä ei ole aina kätevää. Muokataan bat-tiedostoa niin, että se vastaanottaa ladattavat tiedot parametreina, ja laitamme myös kaikki muutettavissa olevat arvot tiedostomuuttujiin. Saamme seuraavan koodin ():

Näin ollen kopioida tiedosto file_data.dat alkaen " C:\esimerkki" FTP-palvelimelle " Temp\Varmuuskopio", sinun on suoritettava tämä erätiedosto ja määritettävä parametreina tiedoston nimi, paikalliset ja etähakemistot.

Samalla tavalla voit kirjoittaa bat-tiedostoja FTP-palvelimelle ja FTP-palvelimelle sekä suoritettavan tiedoston mielivaltaisilla ohjeilla.

Auttoiko tämä artikkeli sinua?

FTP-protokolla on yksi yleisimmistä Internetin käyttäjien käyttämistä verkkoprotokollista. Suurin osa ihmisistä käyttää erilaisia ​​FTP-asiakkaita ladatakseen mitä tahansa FTP-palvelimista. Mutta monet ihmiset eivät tiedä, että Windowsin avulla voit muodostaa yhteyden FTP-palvelimiin komentoriviltä.

Tässä vihjeessä opit kuinka lataa tiedostoja FTP-palvelimista käyttämällä yksinkertaisia ​​DOS-komentoja.

Vaiheittaiset ohjeet:

Jotta lataa tiedosto FTP:ltä Windowsin komentoriviltä, suoritetaan muutama yksinkertainen vaihe:

  1. Avaa Windowsin komentokehote napsauttamalla Käynnistä - Suorita, kirjoittamalla cmd ja painamalla Enter.
  2. Suorita seuraava komento: Tämän komennon avulla muodostamme yhteyden Microsoftin ftp-palvelimeen.
  3. Anna käyttäjänimi anonyymi. Tämän tunnetun yrityksen palvelin sallii anonyymien käyttäjien muodostaa yhteyden:
  4. Syötä sähköpostiosoitteesi salasanaksi (voit syöttää olemattoman):
  5. Onnittelut onnistuneesta kirjautumisesta!
  6. Nähdäksesi, mitä tiedostoja ja hakemistoja on saatavilla ftp-palvelimella, kirjoita dir-komento:
  7. Tämän seurauksena saamme luettelon tiedostoista ja hakemistoista, jotka sijaitsevat ftp-palvelimella:
  8. Siirry vaadittuun hakemistoon käyttämällä cd-komentoa:
  9. Viesti "250 CWD-komento onnistui" osoittaa, että olemme onnistuneesti siirtyneet tarvitsemaanmme hakemistoon:
  10. Lataaksesi tarvitsemamme tiedoston, kirjoita get-komento ja ladatun tiedoston nimi:
  11. Kun tiedosto on vastaanotettu onnistuneesti, järjestelmä ilmoittaa meille:
  12. Voit poistua ftp-palvelimelta ja katkaista yhteyden siihen suorittamalla bye-komennon:

Ehkä monet sanovat, että on paljon helpompaa ladata tiedostoja monitoimisilla latausohjaimilla tai ftp-asiakkailla, mutta tarvittaessa (tai vaihtoehtona) voit käyttää yksinkertaisia DOS-komennot se sallii sinulle ladata tiedostoja ftp:stä ilman lisäkustannuksia.

Kysymys: Mrxsmb.sys tiedostoa ladattaessa


Kun tiedostoa ladataan Internetiin (asiakirjaa liitetään, tiedosto ladataan tiedostonhallintapalveluun), tulee virheilmoitus, jonka jälkeen tietokone käynnistyy uudelleen. (En voi liittää kuvakaappausta samasta syystä)

Ja ongelma on havaittu ja Windows on suljettu tietokoneesi vahingoittumisen estämiseksi.

RDR_FILE_SYSTEM

Jos tämä on ensimmäinen kerta, kun näet tämän pysäytysvirhenäytön, käynnistä tietokoneesi uudelleen. Jos tämä näyttö tulee uudelleen näkyviin, noudata näitä ohjeita:
Tarkista, että kaikki uudet laitteet tai ohjelmistot on asennettu oikein. Jos tämä on uusi asennus, pyydä laitteistosi tai ohjelmiston valmistajalta mahdollisesti tarvitsemasi Windows-päivitykset.

Jos ongelmat jatkuvat, poista käytöstä tai poista äskettäin asennettu laitteisto tai ohjelmisto. Poista BIOS-muistin asetukset käytöstä, kuten välimuisti tai varjostus. Jos sinun on käytettävä vikasietotilaa komponenttien poistamiseen tai poistamiseen käytöstä, käynnistä tietokone uudelleen, valitse Käynnistyksen lisäasetukset painamalla F8-näppäintä ja valitse sitten vikasietotila.

Tekninen informaatio:

PYSÄYTYS: 0x00000027 (0x00000000BAAD0073, 0xFFFFF88005E338F8, 0xFFFFF88005E33150, 0xFFFFF880058055AD)

Mrxsmb.sys - Osoite FFFFF880058055AD-tukiasema osoitteessa FFFFF88005800000, päivämääräleima 586e8188

Tietoja kerätään törmäysvedoksia varten...
Alustetaan levyä kaatumisvedoksia varten...
Fyysisen muistin kaatopaikka.

Vastaus: DarkPers0na, Avaa ohjelma ja katso välilehteä Käytä Counts sivuttamattoman poolin kulutukseen ajanjaksolla ennen BSOD:n esiintymistä

Viesti joltakin DarkPers0na

Lisätty 39 sekunnin kuluttua
Onko kulutus korkea?

Kysymys: PC jumiutuu tiedostoja ladattaessa


Hyvää päivää kaikille!

Seuraava ongelma on ilmennyt. Kun yrität ladata tiedoston jonnekin (etenkin johonkin Picasaan tai Dropboxiin), koko PC kokee hirveän jähmettymisen ilman muita vuorovaikutusvaihtoehtoja (näppäimistö lakkaa vastaamasta, hiiri lakkaa vastaamasta jne.). Huomasin myös, että joskus PC voi jäätyä tyhjästä (ilmeisesti jokin prosessi alkaa olla vuorovaikutuksessa verkon kanssa).
Tarkistin kiintolevyn chkdsk:llä enkä löytänyt mitään epätavallista.
On mielenkiintoista, että vikasietotilassa tiedostot latautuvat sujuvasti, eli friisejä ei ole.

Osaisiko joku antaa käsityksen, mikä tämä voisi olla?

Kiitos jo etukäteen vastauksestasi!

Vastaus: Kuinka torrent-asiakasohjelma toimii? Tai DC-asiakas, jos käytät sitä.
Päinvastoin, lataavatko tiedostot Internetistä tietokoneeseen normaalisti?

Viesti joltakin antongidrovitš

päivittää uusia

Yleensä vanhat päivitetään, uudet ovat jo uusia.

Kysymys: Tärkeä tiedosto käynnistettäessä Windows system32 -ajureista acpi sys on vaurioitunut


Hyvää iltapäivää
Kerro minulle vaihtoehdot Win 7 OS:n palauttamiseksi PC sammutettiin normaalisti, seuraavana päivänä latauksen aikana käyttöjärjestelmän palautus alkaa ja niin edelleen ilman tulosta. Raportti kirjoittaa virheellisesti "Windows System32-ajureista acpi sys ladattava tiedosto on vaurioitunut."
Palautuspisteitä ei ole.
Kovaa ilman ongelmia, tarkastettu mhdd. chkdsk ei auta palauttamisessa. Menin polkua pitkin, jossa tämän tiedoston pitäisi sijaita, mutta sitä ei ollut siellä. Yritin kopioida toisesta tietokoneesta, mutta tulos ja virhe ovat samat. Google ei auttanut (
Käyttöjärjestelmän uudelleenjärjestely on erittäin ongelmallista, haluaisin palauttaa käyttöjärjestelmän.
Kiitos!

Vastaus: NicWit Lyhyesti sanottuna, istutin pci.sys:n, aloin kiroilemaan seuraavaa tiedostoa... Sekaisin, kopioin kaikki tiedostot ajurihakemistosta toiselta PC:ltä vaihtamatta niitä. Tämän seurauksena käyttöjärjestelmä alkaa latautua ja näyttää sinisen näytön 0x0000006b.
Nyt järjestän käyttöjärjestelmän uudelleen, koska... vaikka se olisi mahdollista nostaa, vakaa työ olisi kyseenalainen.
Kiitos kaikille avustanne!

Kysymys: Kuinka voin poistaa käytöstä "Script Error" -ponnahdusikkunat Internet Explorerissa .reg-tiedoston kautta (rekisterin kautta)?


Hei kaikki, kertokaa minulle, kuinka "Script Error" -ponnahdusikkunoiden näyttäminen poistetaan käytöstä Internet Explorerissa .reg-tiedoston kautta (rekisterin kautta)?

Kiitos jo etukäteen.

Vastaus:

Viesti joltakin Persk

Näytä virhenäyttö

Tämä tuskin auttaa. Itse virheet syntyvät monista syistä, ja koska vaaditaan reg-tiedosto, tarvitaan todennäköisesti yleisratkaisu, mutta virhe voi johtua siitä, että joitain kirjastoja ei ole rekisteröity tai laajennukset ovat virheellisiä. Ja tässä ei vain rekisteri ratkaise ((


Hei kaikki! Tehtävänä oli kopioida kaikki kuvat tietystä kansiosta ftp:hen luvalla.
Näyttää siltä, ​​että tein sen ja se toimii. Sitten oli tarve viimeistellä body-tiedosto, koska tiedostoja ladattaessa ftp:hen tulee virheitä ja kuva ei latautunut kokonaan (puolet kuvasta näkyy). Tein CRC-tarkastuksen. Eli erätiedosto lataa yhden tiedoston ftp:hen, lataa sen ja vertaa CRC:tä, jos kaikki on ok, se kirjoittaa lokiin - Lähetetty. Jos ei, niin siinä lukee Epäonnistuminen. Ja hän yrittää ladata sen uudelleen ja uudelleen, kunnes lataa sen. Mutta tässä on ongelma: ftp-käyttö, johon he antoivat minulle, ei tue tiedostojen korvaamista tai poistamista. Sinun on nimettävä tiedosto manuaalisesti uudelleen ja lähetettävä se, mutta niitä on paljon. Sinun on nimettävä se uudelleen, koska tämä tiedosto on jo ftp:ssä, mutta siinä on virhe tai sen koko on 0 tavua. Kuinka tehdä kaikki automaattisesti? Oletetaan, että nimeämme jokaisen tiedoston, jota ei ole ladattu ftp:hen, lisäämällä numeron (1) nimen loppuun, jos tätä ei ole ladattu, niin (2) jne.?

Lisätty 3 minuutin kuluttua
Ja kyllä, unohdin sanoa, että tiedoston nimi on erittäin tärkeä, jotta se ei muutu kokonaan. Siksi ehdotin numeron lisäämistä sulkeisiin loppuun

Vastaus: alap, Kiitos

Kysymys: Kuinka määrittää tiedostojen lataaminen IE11:ssä.


Hyvää päivää.
Yritys vaihtoi IE8:sta IE11:een.
Nyt heräsi kysymys, kuinka määrittää tiedostojen latausikkuna kuten IE8:ssa.

Ongelman ydin on, että on olemassa WEB-sovellus, josta asiantuntijat tuottavat melko paljon tiedostoja ja jokainen tiedosto on tallennettava omalla nimellä ja asetettava omalle paikalleen.

Kuinka tämä menettely tapahtui IE8:ssa:


3. erityinen painaa tallenna (voit käyttää myös näppäimistöä)
4. Tallennusikkuna tulee näkyviin, jossa on erityistä. nimeää tiedoston uudelleen ja määrittää tallennuspaikan
5. painaa OK.

Kuinka tämä menettely tapahtui IE11:ssä:
1. erityinen napsauttaa tulosteen tiedostoon ohjelmassa
2. ohjelma näyttää tallennus\avaa valintaikkunan
3. erityinen Napsauta Tallenna ja ohjelma tallentaa sen automaattisesti lataukseen.

Täydentääksesi välittömästi kohdan 4, spec. Tallenna-painikkeessa sinun tulee avata valikko, jossa sinua tarjotaan tallentamiseen nimellä.

Nuo. kuinka IE11 konfiguroidaan niin, että kun napsautat tallennuspainiketta, se pyytää sinua määrittämään sijainnin ja tiedoston nimen?


Hyvät kollegat, pyydän apua.
IIS7.5:een asennettiin pieni web-palvelin vain sitä tarkoitusta varten: asiakkaan tulee ladata siihen säännöllisesti XML-tiedostoja.
Yhteys https:n kautta, sertifikaatit asennettu, normaali valtuutus.
Henkilö lataa tiedostoja ohjelmansa kautta.
Ongelmana on, että http-pyynnöt POST, GET ja PUT menevät läpi, tiedostot katoavat, mutta eivät koskaan näy palvelimella. Kansion käyttöoikeudet ovat oikein, asensin ja poistin WebDAV:n, enkä näe virheitä lokeissa. Tiedostot eivät tule perille ja se on siinä.
Olen jo kaivanut kaiken läpi, pääni pyörii. Kerro minulle, mikä voisi olla ongelma?
Kiitos!

Vastaus: Mitä SAP-dokumentaatio sanoo tästä?

Kysymys: suurten tiedostojen kopioiminen verkon kautta tai USB-levylle


Suurten tiedostojen kopioiminen verkon yli tai USB-asemalle on suoritettu onnistuneesti,
MUTTA
Kun yrität käyttää tiedostoa (pakattua tietokannan varmuuskopiota), käy ilmi, että se on rikki.

Palautus kopioimattomasta tiedostosta (verkon kautta) onnistui.

Tiedoston koko - 200 - 600 Gt
Tiedostot kopioidaan QNAP-laatikosta.

Ehkä joku tietää mistä johtuu ja miten sitä hoidetaan.

Yhteyden muodostamiseksi FTP-palvelimeen ei tarvitse käyttää kolmannen osapuolen ohjelmia - tämä voidaan tehdä käyttämällä Windowsin tavallisia ominaisuuksia. Voit tehdä tämän käyttämällä CMD-komentoriviä. Mutta jos haluat hallita palvelinta käyttöjärjestelmän vakioominaisuuksien kautta, sinun on tutkittava käytettävissä olevat komennot, koska CMD:llä ei ole visuaalista käyttöliittymää. Tässä artikkelissa opit FTP:n peruskomennot ja niiden toteuttamisen käytännössä.

Miksi on parempi ladata asiakas kuin käyttää CMD:tä?

Jos CMD-komentorivi antaisi sinun suorittaa kaikki käytettävissä olevat toiminnot FTP-palvelimilla, ei ehkä tarvittaisi asiakkaita. Mutta tosiasia on, että CMD-linja on hyvin rajallinen palvelimen hallinnan kannalta. Siksi on parempi löytää tilaisuus ja ladata tietokoneellesi apuohjelma palvelimen hallintaan FTP:n kautta. Lataa esimerkiksi FileZilla-asiakasohjelma tietokoneellesi - se voidaan ladata ilmaiseksi kehittäjien viralliselta verkkosivustolta. Asennus ei vie paljon aikaa. Ja muodostaaksesi yhteyden palvelimeen, sinun tarvitsee vain kirjoittaa käyttäjätunnuksesi, salasanasi ja isäntänimesi vaaditulle riville. Tämä on paljon vaikeampaa tehdä CMD: n kautta.

CMD-linjan erityinen haitta on, että et edes voi siirtyä passiiviseen tilaan ollessasi palvelimella. Ja ilman tätä tilaa et voi vaihtaa tiedostoja FTP-palvelimien kanssa, jotka toimivat NAT:n kautta.

Itse asiassa tämä on erittäin suuri virhe CMD: ssä. Siksi hyväksy se tosiasia, että Windowsin komentorivi soveltuu vain tiedostojärjestelmän käsittelyyn ilman tietojen vaihtoa. Vaikka niille, jotka käyttävät FTP-palvelinta rutiininomaiseen, yksitoikkoiseen työhön, komentorivi saattaa tuntua erittäin kätevältä. Mutta on parempi yrittää sekä asiakasta että CMD:tä tehdä johtopäätöksiä.

Mitkä ovat FTP:n hallintakomennot CMD-kehotteessa?

Aloita käynnistämällä komentorivi. Voit tehdä tämän etsimällä Käynnistä - etsi cmd.exe-tiedosto ja avaa se, jonka jälkeen rivi käynnistetään.

Yhdistääksesi palvelimeen sinun on käytettävä OPEN-komentoa. Tämän komennon jälkeen sinun on annettava IP-osoite tai isäntänimi, jolla haluat muodostaa yhteyden. Tämän pyynnön antamisen jälkeen voit kirjautua sisään palvelimelle. Tämä voidaan tehdä USER-komennolla, joka pyytää todennusta syötetyn sisäänkirjautumisen kautta. Sitten sinun on syötettävä PASS-komento, joka tarkoittaa salasanaa. Kun kirjoitat salasanasi ja painat Enter, sinut valtuutetaan palvelimelle.

Yleensä komentorivi soveltuu vain "surffaamiseen" palvelimella, tiedostojen siirtämiseen jne. Ensin sinun tulee nähdä palvelimella olevat tiedostot. Voit tehdä tämän käyttämällä LS-komentoa. Koska komentorivillä ei ole kohdistinta, sinun on valittava hakemisto tai tiedosto erityisillä komennoilla. Käytä tähän CD- tai LCD-linjaa - ensimmäistä tarvitaan nykyisen objektin vaihtamiseen etätietokoneessa ja toista paikallista, eli tietokonetta varten.

Vaikka et voi ladata tiedostojasi FTP-palvelimelle CMD:n kautta, on mahdollista ladata tietoja tietokoneellesi. Käytä tätä varten GET-komentoa. Kirjoita ensin GET-komento tiedoston nimellä ja ilmoita sitten, mikä tietokoneesi hakemisto on nykyinen, jotta palvelin siirtää tiedot juuri tähän kansioon.

Näitä komentoja käytetään useimmiten. Eli useimmat käyttäjät hallitsevat palvelinta CMD:n kautta voidakseen ladata tiedostoja nopeasti asentamatta ensin asiakasta. Mutta voit mennä paljon pidemmälle ja käyttää muita komentoja palvelimella käyttämällä CMD-kehotetta. Voit esimerkiksi lisätä komennon valmistumissignaalin palvelimelle käyttämällä BELL-merkkijonoa.

Jos haluat lopettaa istunnon ja poistua komentoriviltä ja palvelimelta, kirjoita BYE. Ja jos haluat katkaista ohjausyhteyden vain palvelimella, jotta pysyt komentorivin sisällä, kirjoita SULJE. Tässä tapauksessa palvelimelta tietokoneellesi lataamiesi tiedostojen lataamista jatketaan, ja kun lataus on valmis, istunto suljetaan kokonaan.

CMD:n avulla voit helposti käsitellä palvelimen hakemistoja. Esimerkiksi, jos haluat poistaa määritetyn hakemiston, käytä DELETE-komentoa. Jos haluat nähdä luettelon tietyn kansion tiedostoista, kirjoita DIR ja hakemiston polku. Jos et halua poistaa yhtä kansiota tai tiedostoa, vaan useita kerralla, käytä MDELETE-komentoa eli monipoistoa. Samoin etuliitettä "m" voidaan käyttää muille komentoille, jotta useita toimintoja voidaan yhdistää yhdeksi. Joten jos haluat näyttää tiedostoluettelon useissa hakemistoissa kerralla, kirjoita MDIR ja lataa tietoerät palvelimelta käyttämällä MGET:tä. Mutta älä sekoita monikomentoa yhteen MKDIR:iin - sitä tarvitaan hakemiston luomiseen palvelimelle.

On mahdollista, että FTP-palvelimesi toimii ilman NAT-tekniikkaa, joten passiivista asiakastilaa ei tarvita. Tässä tapauksessa voit ladata tiettyjä tiedostoja isäntään. Käytä MPUT-komentoa lähettääksesi useita tiedostoja ja PUT-komentoa, jos haluat lähettää vain yhden.

Toinen suosittu komento, josta on todennäköisesti hyötyä sinulle, on RENAME. Tarvitset komennon tiedostojen uudelleennimeämiseksi. Se on hyödyllinen niille, jotka käyttävät palvelinta sivustotietojen tallennuspaikkana. Tarvitset myös PWD-komennon, joka määrittää nykyisen kansion FTP-etäpalvelimella, ei tietokoneellasi, kuten LCD-rivi tekee.

Seuraavat komennot ovat osittainen luettelo toiminnoista, joita voit käyttää FTP:ssä. On myös muita joukkueita. Ja voit selvittää niistä suoraan komentorivillä, jos kirjoitat HELP-kyselyn. Tämän jälkeen näkyviin tulee hakemisto, jossa on kaikki käytettävissä olevat CMD-komennot, joita voidaan käyttää FTP:ssä. Muista vain, että tällä hetkellä sinun on oltava yhteydessä palvelimeen, muuten Windows antaa sinulle toisen hakemiston. Ja jos haluat pyytää apua itse palvelimelta, kirjoita REMOTEHELP.

Tietenkin palvelimen hallinta komennoilla on kivikauden juttu. Siksi on parempi olla tuhlaamatta aikaa, ladata tavallinen FTP-asiakas tietokoneellesi ja käyttää palvelinta mahdollisimman paljon, ei osittain. Mutta CMD-komentorivillä harjoitteleminen ei koskaan vahingoita ketään!

Tiimi FTP toteuttaa tiedostojen vaihdon FTP-palvelimen kanssa Windowsin komentorivillä. Apuohjelma ftp.exe sisältyy kaikkien Windows-perheen käyttöjärjestelmien versioiden vakiojakelupakkaukseen, ja sen avulla voit vaihtaa palvelimen kanssa sekä komento- että interaktiivisessa tilassa.

Komentorivimuoto:

FTP [-v] [-d] [-i] [-n] [-g] [-s:tiedostonimi] [-a] [-A] [-x:lähetyspuskuri] [-r:recvbuffer] [-b :asyncbuffers] [-w:windowsize] [solmu]

-v- Poista käytöstä etäpalvelimen vastausten näyttö.
-n- Poista automaattinen sisäänkirjautuminen käytöstä ensimmäisen yhteyden yhteydessä.
-Minä- Poista interaktiiviset pyynnöt käytöstä, kun siirrät useita tiedostoja.
-d- Ota virheenkorjaustila käyttöön.
-g- Poista tiedostonimien globalisointi käytöstä (katso GLOB-komento).
-s:tiedostonimi- Määritä tekstitiedosto, joka sisältää FTP-komentoja, jotka suoritetaan automaattisesti, kun FTP käynnistyy.
-a- Paikallisen rajapinnan käyttö yhteyden sitomiseen.
-A- Anonyymi yhteys palvelimeen.
-x: lähetä sockbuf- Ohita oletuspuskurin koko SO_SNDBUF (8192).
-r:recv sockbuf- Ohita oletuspuskurin koko SO_RCVBUF (8192).
-b: async count- Ohita asynkronisen laskurin oletuskoko (3)
-w:ikkunan koko- Ohita lähetyspuskurin oletuskoko (65535).
solmu- Sen etäisännän nimen tai IP-osoitteen määrittäminen, johon haluat muodostaa yhteyden.

Huomautuksia:

mget- ja mput-komennot hyväksyvät y/n/q-parametrit muodossa YES/NO/QUIT.
- lopeta komentojen suorittaminen painamalla näppäinyhdistelmää CTRL+C.

Kun ajetaan ilman parametreja, FTP siirtyy interaktiiviseen tilaan odottaen käyttäjän syötteitä. Näytölle tulee kehote - ftp >.

Saat luettelon käytettävissä olevista komennoista kirjoittamalla kysymysmerkin tai komennon auta

Komentosarja:

!
?
liittää
ascii
kello
binääri
Hei hei
CD
kiinni
kirjaimellinen
debug
ohj
katkaista
saada
loraus
hash
auta
lcd
ls
mdelete
mdir
mget
mkdir
mls
mput
avata
kehote
lähettää
laittaa
pwd
lopettaa
lainata
recv
etäapua
nimeä uudelleen
rmdir
Tila
jäljittää
tyyppi
käyttäjä
monisanainen

Voit saada apua tiettyyn komentoon kirjoittamalla kysymysmerkin tai auta ja komennon nimi:

? kytkeä
auttaa yhdistämään

Luettelo Windowsin FTP-asiakaskomentoista:

! - Väliaikainen siirtyminen FTP-ympäristöstä Windowsin komentoriville (CMD.EXE). Palataksesi FTP:hen käytä komentoa POISTU
liittää lisäämällä siirretyn tiedoston tiedot olemassa olevan tiedoston loppuun.
ascii- tiedostonsiirtotilan asettaminen ascii-muodossa (tekstitila)
kello- äänimerkin antaminen komennon suorittamisen jälkeen.
binääri- tiedostonsiirtotilan asettaminen binäärimuotoon
Hei hei- lopeta FTP-istunto ja poistu ohjelmasta.
CD- nykyisen hakemiston muuttaminen etätietokoneessa
kiinni- FTP-istunnon lopettaminen (komennolla avatun yhteyden sulkeminen avata)
poistaa- määritetyn tiedoston poistaminen etätietokoneesta
debug- vaihda virheenkorjaustilaan
ohj
katkaista- ftp-istunnon lopettaminen. Yhteyden katkaisu FTP-palvelimesta lopettamatta ohjelmaa.
saada- tiedoston vastaanottaminen FTP-palvelimelta
loraus- Paikallisten tiedostonimien metamerkkitunnisteen vaihtaminen. Oletuksena tämä tila on käytössä ja sallii symbolien käytön * Ja ? tiedostonimimalleissa.
hash- hash-merkin tulostustilan vaihtaminen jokaiselle siirrettävälle puskurille
auta- FTP-komentojen ohjetietojen tulostus
lcd- muuttaa paikallisen tietokoneen työhakemistoa
kirjaimellinen- mielivaltaisen merkkijonon lähettäminen ftp-komennona
ls- tulostaa etätietokoneen hakemiston sisällön
mdelete- useiden tiedostojen poistaminen
mdir- tulostaa useiden FTP-palvelinhakemistojen sisällön
mget- vastaanottaa useita tiedostoja FTP-palvelimelta
mkdir- hakemiston luominen FTP-palvelimelle
mls- tulostaa useiden hakemistojen sisällöt etätietokoneeseen
mput- Useiden tiedostojen lähettäminen FTP-palvelimelle avata- avaa yhteys (yhteys) FTP-palvelimeen
kehote- rivikehotteen muuttaminen komentojen syöttämiseksi interaktiivisessa tilassa.
laittaa- siirtää yksi tiedosto
pwd- näyttää nykyisen työhakemiston nimen FTP-palvelimella
lopettaa- lopeta istunto ja poistu ohjelmasta
lainata- mielivaltaisen komennon lähettäminen FTP-palvelimelle
recv- yhden tiedoston vastaanottaminen
etäapua- saada apua FTP-palvelimelta
nimeä uudelleen- tiedoston nimeäminen uudelleen
rmdir- hakemiston poistaminen palvelimelta
lähettää- yhden tiedoston siirto
Tila- nykyisen istunnon tilan näyttö - mihin palvelimeen on kytketty, siirrettävän tiedon tyyppi, FTP-komennoilla vaihdettujen tilojen tila
jäljittää- jäljitystilan vaihtaminen
tyyppi- tiedostonsiirtotyypin asettaminen
käyttäjä- käyttäjätunnuksen muuttaminen vaihto-istunnossa FTP-palvelimen kanssa
monisanainen- yksityiskohtatilan vaihtaminen viestejä näytettäessä

Kuten lueteltujen komentojen luettelosta voidaan nähdä, Windows-käyttöjärjestelmien standardi FTP-asiakas ei tue täydellistä luetteloa tavallisista FTP-komentoista, ja mikä on kaikkein epämiellyttävää, se ei tue komentoa siirtyä passiiviseen tilaan ( passv) vaihto FTP-palvelimen kanssa, mikä tekee siitä sopimattoman tiedon vaihtamiseen verkko-osoitteiden käännöstekniikkaa käyttävien FTP-palvelimien kanssa NAT. Toisin sanoen tavallinen FTP-asiakas ei sovellu tiedostojen vaihtamiseen asiakkaan aliverkon ulkopuolisten palvelimien kanssa. Tämä koskee kaikkia Windows-versioita, mukaan lukien Windows 10. Tämä tosiasia määrittää ftp.exe-apuohjelman käyttöalueen - vain paikallisissa verkoissa, joissa suora TCP-yhteys asiakkaan ja palvelimen välillä on mahdollista.

Esimerkki istunnosta Windowsin FTP-asiakasohjelmalla:

auki 192.168.1.1- avaa yhteys palvelimeen 192.168.1.1
käyttäjä admin- käytä käyttäjätunnusta järjestelmänvalvoja kun muodostat yhteyden palvelimeen. Vastauksena tähän komentoon palvelin pyytää salasanaa.
adminpass- syötä salasana käyttäjälle järjestelmänvalvoja
ls- näyttää luettelon tiedostoista ja kansioista etähakemistossa
hanki tiedostoni.txt- hyväksy tiedosto omatiedosto.txt etähakemistosta nykyiseen paikalliseen hakemistoon.
lcd C:\files- muuttaa nykyistä paikallista hakemistoa.
hanki tiedostoni.txt- hyväksy tiedosto omatiedosto.txt etähakemistosta nykyiseen paikalliseen hakemistoon (C:\files) .

Kun Windowsin FTP-asiakasta käytetään erätiedostoissa, sitä käytetään usein ohjelman suorittamiseen tekstitiedostoon kirjoitettujen FTP-komentojen hallintatilassa.

ftp -s:ftpcomm.txt- Lista komennoista kirjoitetaan ftpcomm.txt-tiedostoon samassa järjestyksessä, jossa ne annettaisiin interaktiivisessa tilassa. Esimerkiksi vastaanottaaksesi tiedoston binfile.bin hakemistoon C:\temp.