Kotisivu » miten » Lataa tiedostoja FTP-sivustoon eräskriptin avulla

    Lataa tiedostoja FTP-sivustoon eräskriptin avulla

    Sähköpostin ulkopuolella on todennäköisesti tavallisin tapa lähettää tiedostoja etäkäyttäjälle FTP: n kautta. Vaikka on olemassa joukko FTP-asiakkaita, joista voit valita, Windowsilla on vähän tunnettu ja käytössä oleva komentorivin FTP-apuohjelma. Tämän työkalun kauneus on sen kyky olla komentosarjassa, jota olemme käyttäneet alla olevassa komentosarjan komentosarjassa.

    Tätä komentosarjaa voidaan käyttää komentoriviltä "ei kysyttyjä" -menetelmänä yhden tai useamman tiedoston lataamiseksi yhdellä komennolla. Voit myös soittaa tämän komentosarjan erätiedostoista automatisoitujen tiedostojen lataamiseen. Tähän sisältyy muutamia käyttötarkoituksia (mutta tietenkin ei rajoitu niihin):

    • Sisällytä varmuuskopiotiedostoja lähettääkseen tiedot sivulta.
    • Lataa html / php / etc. tiedostoja Web-palvelimelle yhdellä komennolla.
    • Luo pikakuvakkeet yhteisten tiedostojen ryhmän (kuten verkkosivuston lähdekoodien) lähettämiseen.

    kokoonpano

    Ainoa konfigurointi on FTP-palvelimen yhteystietojen asettaminen. Määritä "Yhteystieto" -rivillä seuraavat asiat:

    • Palvelin - FTP-palvelin, johon lähetät. Voit joko syöttää DNS-nimen (ftp.myserver.com) tai IP-osoitteen (1.2.3.4).
    • Käyttäjänimi - Käyttäjänimi, jonka avulla voit muodostaa yhteyden FTP-palvelimeen.
    • Salasana - salasanasi FTP-palvelimeen.

    Palomuuriasetuksista riippuen saatat joutua antamaan FTP: lle mahdollisuuden muodostaa yhteys Internetiin palomuurin asetusten mukaan. Jos et halua, että tämä ei koskaan kehota sinua, pitäisi poistaa tulevia varoituksia.

    Käsikirjoitus

    @ECHO ECHO: n lataus FTP ECHO: lle Kirjoittanut: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM-käyttö: REM UploadToFTP [/ L] FileToUpload REM REM vaadittavat parametrit: REM FileToUpload REM Tiedosto tai tiedosto, joka sisältää ladattavien tiedostojen luettelon. REM REM Valinnaiset parametrit: REM / L Tiedoston mukana toimitettaessa FileToUpload luetaan luettelo ladattavista tiedostoista. REM Luettelo tiedostoista on tavallinen tekstitiedosto, jolla on yksi tiedosto kullakin rivillä. Tässä tiedostossa luetelluissa REM-tiedostoissa on täsmennettävä koko polku ja mainittava tarvittaessa. SETLOCAL EnableExtensions REM Yhteystiedot: SET Server = SET UserName = SET Salasana = REM ---- Älä muuta mitään tämän rivin alapuolella ---- SET Komennot = "% TEMP% SendToFTP_commands.txt" REM FTP -käyttäjänimi ja salasana. Mitään välilyöntejä sen jälkeen. ECHO% UserName%>% Komennot% ECHO% Password% >>% Komentojen% REM FTP -siirtoasetukset. ECHO-binaarinen >>% -komennot% IF / I % 1 == / L (REM Lisää tiedosto (t) FTP-listalle. FOR / F "usebackq tokens = *" %% I IN ( "% ~ dpnx2") DO ECHO laittoi %% I >>% komennot%) ELSE (ECHO laittoi "% ~ dpnx1" >>% komennot%) REM Sulje FTP-yhteys. ECHO sulje >>% Komennot% ECHO bye >>% Komennot% REM Suorita FTP. FTP -d -i -s:% Komennot%% Server% ECHO. ECHO. REM Puhdista. JOS EXIST% Komennot% DEL% Komennot% ENDLOCAL

    Linkit

    Lataa Lataa FTP-skriptiin Sysadmin Geekiltä