If-Koubou

Augšupielādējiet failus uz FTP vietni, izmantojot portatīvo skriptu

Augšupielādējiet failus uz FTP vietni, izmantojot portatīvo skriptu (Kā)

Iespējams, ka ārpus e-pasta adreses visbiežāk tiek nosūtīti faili uz attālu pusi, izmantojot FTP. Lai gan ir vairāki FTP klienti, no kuriem varat izvēlēties, Windows ir maz zināms un iebūvēta FTP lietojumprogramma ar komandrindas palīdzību. Šī rīka skaistums ir tā, ka tā spēj būt skripts, kuru mēs izmantojām zemāk esošajā partijas skriptā.

Šo skriptu var izmantot no komandrindas kā "nav uzdotajiem jautājumiem", lai augšupielādētu vienu vai vairākus failus ar vienu komandu. Bez tam, jūs varat izsaukt šo skriptu no partijas failiem, lai veiktu automatizētas failu augšupielādes. Dažas izmantošanas iespējas ietver (bet, protams, ne tikai):

  • Iekļaut rezerves skriptos, lai nosūtītu datus ārpus uzņēmuma.
  • Augšupielādēt html / php / etc failus uz tīmekļa serveri ar vienu komandu.
  • Izveidojiet īsceļus, lai nosūtītu kopīgu failu grupu (piemēram, tīmekļa vietnes avota lappuses).

Konfigurācija

Vienīgā nepieciešamā konfigurācija ir FTP servera savienojuma informācijas iestatīšana. Sadaļā "Savienojuma informācija" norādiet šādu informāciju:

  • Serveris - FTP serveris, kuru augšupielādējat. Varat vai nu ievadīt DNS nosaukumu (ftp.myserver.com) vai IP adresi (1.2.3.4.).
  • UserName - jūsu lietotāja vārds, lai izveidotu savienojumu ar FTP serveri.
  • Parole - Jūsu parole pieslēgšanai FTP serverim.

Atkarībā no ugunsmūra iestatījumiem, pirmo reizi palaižot šo skriptu, jums var tikt piedāvāts atļaut FTP savienojumu ar internetu. Ja vēlaties to nekavējoties nekavējoties pieprasīt, izņemiet brīdinājumus nākotnē.

Scenārijs

@ECHO OFF ECHO Augšupielādēt uz FTP ECHO Raksta: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. REM izmantošana: REM UploadToFTP [/ L] FileToUpload REM REM Obligātie parametri: REM FileToUpload REM Failu vai failu, kurā ir augšupielādējamo failu saraksts. REM REM Papildu parametri: REM / L Pēc piegādes FileToUpload tiek nolasīts kā augšupielādējamo failu saraksts. REM failu saraksts ir vienkāršs teksta fails, kurā katrai rindai ir viens fails. REM failos, kas uzskaitīti šajā failā, jānorāda pilnais ceļš un vajadzības gadījumā jāuzskaita. SETLOCAL EnableExtensions REM Savienojuma informācija: SET Server = SET UserName = SET Parole = REM ---- Nemainiet neko zem šīs līnijas ---- SET Commands = "% TEMP% SendToFTP_commands.txt" REM FTP lietotāja vārds un parole. Nav atstarpes pēc. ECHO% UserName%>% Komandas% ECHO% Parole% >>% Komandas% REM FTP pārsūtīšanas iestatījumi. ECHO binārs% >> Komandas% IF / I % 1 == / L (REM Pievienot failu (s) sarakstam FTP'd. FOR / F "usebackq tokens = *" %% I IN ( "% ~ dpnx2") DO ECHO nodot %% I >>% Komandas%) ELSE (ECHO nodot "% ~ dpnx1" >>% Komandas%) REM Aizveriet FTP savienojumu. ECHO aizvērt >>% Komandas% ECHO līdz >>% Komandas% REM Veiciet FTP. FTP -d -i -s:% Komandas%% Serveris% ECHO. ECHO. REM tīrīšana. IF EXIST% Komandas% DEL% Komandas% ENDLOCAL

Saites

Lejupielādēt augšupielādēt uz FTP skriptu no Sysadmin Geek