Аппараттық және бағдарламалық қамтамасыз етуді орнату

Автоматтандырылған файлды FTP жүйесіне жүктеп салу және файлдарды электрондық поштаға жіберу. Мәтіндік файлмен Windows пәрмен жолы Ftp пәрменінен FTP серверіне қол жеткізіңіз

Біз бұрын FileZilla Client қолданбасын пайдаландық, Windows жүйесіне арналған тегін FTP клиенті, ол файлдарды FTP серверіңізге қатынасу және тасымалдау үшін пайдаланылады. Біз сонымен қатар Windows жүйесіне арналған Блокнот баламасы NotePad++ арқылы FTP серверіне қалай қол жеткізуге болатынын көрдік. Бұл мақалада біз FTP-ге қалай кіруге болатынын талқылаймыз пәрмен жолы.

Windows пәрмен жолы FTP пәрменін пайдаланып серверге кіруге мүмкіндік береді. Серверге қосылу арқылы пәрмендерді қолдану арқылы файлдарды тасымалдауға және компьютерден файлдарды жүктеп алуға болады. Мен сонымен қатар уақыт өте пайдалы болатын кейбір FTP пәрмендерін тізімдеймін.

FTP серверлеріне пәрмен жолынан қол жеткізу

Міне, пәрмен жолынан FTP қалай пайдалану керектігін көрсететін қадамдар:

2020 жылдың наурыз айындағы жаңарту:

Енді қатеңіз үшін осы құралды пайдалануды ұсынамыз. Сонымен қатар, бұл құрал жалпы компьютерлік қателерді түзетеді, файлдарды жоғалтудан қорғайды, зиянды бағдарлама, аппараттық құрал ақаулары және компьютеріңізді максималды өнімділік үшін оңтайландырады. Осы бағдарламалық құрал арқылы компьютердегі ақауларды тез түзеуге және басқа бағдарламалардың пайда болуына жол бермеуге болады:

  • 1-қадам: Компьютерді жөндеу және оңтайландыру құралын жүктеп алыңыз(Windows 10, 8, 7, XP, Vista – Microsoft Gold Certified).
  • 2-қадам: түймесін басыңыз Сканерлеуді бастау' проблемаларды табу үшін Windows тізілімі, бұл компьютерде ақаулық тудыруы мүмкін.
  • 3-қадам: түймесін басыңыз бәрін түзет' барлық мәселелерді шешу үшін.

1-қадам:Пәрмен жолын іске қосыңыз және барлық файлдарыңыз орналасқан каталогты өзгертіңіз. Өйткені бұл жерде файлдарды серверге жылжытуға және оларды бір қалтаға жүктеп салуға болады.

2-қадам:Пәрменді енгізіңіз

ftp домен атауы

Мысалы: ftp azharftp.clanteam.com

3-қадам:Пайдаланушы аты мен құпия сөзді енгізіңіз.

4-қадам:Сіз қосылым конфигурациясын көресіз. Енді сіз серверде әрекеттерді орындай аласыз.

Бұл FTP пәрмендері:

Сіз алу үшін анықтаманы пайдалана аласыз толық тізім FTP командалары. Бұл пәрмен қашықтағы жүйеге қосылуды қажет етпейді.

  • Анықтама: барлық қол жетімді FTP пәрмендерінің тізімін сұрайды.
  • ASCII: Ascii режимін іске қосыңыз.
  • Күйі:ағымдағы FTP сеансы қалай конфигурацияланғанын көру үшін.
  • шақыру: интерактивті режимді қосу және өшіру.
  • ls:Сізге баламалы каталогтар тізімі.
  • ls-l:каталогтардың ұзақ тізімі, толығырақ.
  • pwd:Ағымдағы каталог атын көрсетіңіз
  • CD:Каталогты өзгерту.
  • СКД:жергілікті ағымдағы каталогты өзгертеді.
  • алу: FTP серверінен файлды жүктеп алыңыз.
  • қою:файлды серверге жіберіңіз.
  • мгет: FTP серверінен бірнеше файлды жүктеп салу.
  • мпут: FTP серверіне бірнеше файлдарды жүктеп салу.
  • екілік:екілік режимді іске қосыңыз.
  • Жою: FTP серверіндегі кез келген файлды жойыңыз.
  • mkdir: FTP серверінде каталог жасаңыз.
  • ASCII: Файлды тасымалдау режимін ASCII етіп орнатады (Ескертпе: бұл көптеген FTP бағдарламалары үшін әдепкі режим).
  • шығу / жабу / әзірге / ажырату: FTP серверінен ажыратыңыз.
  • Пәрмен префиксі леп белгісіішінде команданың орындалуына себепші болады жергілікті жүйе, қашықтан басқару пультінде емес.

Ал бүгін біз жұмысты қарастырамыз FTP серверіпәрмен арқылы ом cmd сызығы. Мен айтқандай бұл әдісМен оны өте сирек қолданамын, өйткені FTP клиенті арқылы жұмыс істеу оңайырақ. Дегенмен, жергілікті құрылғы мен FTP сервері арасында деректер алмасуға арналған автоматтандырылған сценарийлерді жазу үшін бұл білім сізге өте пайдалы болады.

Бұл бейнеде біз сценарий жазбаймыз, оны келесі бейнеде жасаймыз, бірақ жай ғана команда жолы арқылы FTP серверімен жұмыс істеудің негізгі командаларын қарастырамыз.

CMD пәрмен жолы арқылы FTP серверімен жұмыс істеудің негізгі командалары

Алдымен пәрмен жолын іске қосу керек ( Бастау \ Қолданбалар \ Утилиталар \ Пәрмен жолы) немесе win+r\cmd.

Ең алдымен, FTP сервер режиміне ауысу керек, бұл пәрмен арқылы орындалады FTP

Енгізіңіз ҚОЛДАНУШЫНЫҢ АТЫкімге қол жеткізе алады бұл серверЖәне ҚҰПИЯ СӨЗ

Команданы басқарсақ DIRсодан кейін біз FTP серверіндегі файлдар мен қалталардың тізімін аламыз.

Мен командалық жол арқылы FTP серверімен жұмыс істеу үшін қолданылатын барлық пәрмендер туралы емес, тек сценарий жазу үшін қажет командалар туралы айтпаймын. Бұл негізінен файлдарды FTP серверінен жергілікті компьютерге және керісінше жергілікті компьютерден FTP серверіне көшіруге мүмкіндік беретін командалар.

Сіз әрқашан тере аласыз КӨМЕКТЕСІҢДЕРжәне сіз қолдау көрсетілетін пәрмендердің тізімін көресіз, пәрменнің мақсатын білу үшін жай ғана енгізіңіз КӨМЕК COMMAND_NAME.

Бірақ, мұнда сипаттама өте қарапайым, сондықтан көбірек білгіңіз келсе толық сипаттамаәртүрлі командалар, менің сайтыма мақалада кіріңіз. Мен сілтемені осы бейненің сипаттамасында орналастырамын.

Бұл FTP серверінің түбіріне файлдарды тікелей жазу мүмкіндігім жоқ, бірақ htdocs қалтасына рұқсатым бар, сондықтан алдымен осы қалтаға өтейік. Бұл командалар арқылы орындалады CD FOLDER_NAME.

Бұл қалтада бізде ештеңе жоқ екенін көреміз. Мұнда жергілікті компьютерден кейбір файлды көшіріп көрейік. Бұл үшін жергілікті компьютерпапаны жаратайық, менде бар делік nod32_updateөйткені келесі бейнелердің бірінде мен сценарийді қалай жазу керектігі туралы айтатын боламын автоматты жаңартуантивирус NOD32. Ал кейбіреулерін жасайық Мәтіндік құжатрұқсат етілген 123.txt.

123.txt файлын FTP серверіне көшіру үшін пәрменді енгізіңіз PUT c:\nod32_update\123.txt. Файл көшірілді, оны пәрмен арқылы тексере аламыз DIR. Көріп отырғаныңыздай, файл біз пәрмен арқылы өткен қалтаға дәл көшірілген CD.

Жергілікті компьютердегі белгілі бір қалтадан барлық файлдарды FTP серверіндегі қалтаға көшіру қажет болса, онда ағымдағы жергілікті каталог пен сервердегі каталогты көрсету керек.

Сервердегі каталогты пәрмен арқылы көрсетуді үйрендік CD

Жергілікті каталог пәрмен арқылы көрсетіледі СКД, егер біз оны терсек, ағымдағы каталог ағымдағы пайдаланушы профилі бар қалта екенін көреміз. Мен файлдарды басқа қалтадан көшіретін болғандықтан, мен пәрменді енгіземін СКД PATH_TO_DESIRED_FOLDER

Не керек, команда бар MPUTфайлдарды көшіретін жергілікті қалтақашықтан басқару құралына және ол қандай қалталар екенін сұрамайды, сондықтан біз бұл ақпаратты беруіміз керек.

Барлық файлдарды жергілікті қалтадан қашықтағы қалтаға көшіру үшін пәрменді көрсетемін MUT *.*, қайда *.* жергілікті қалтадағы барлық файлдарды білдіреді.

Мұнда бізге әрбір файл үшін растау сұрағы қойылады, біз оны көшіргіміз келеді немесе жоқ, бұл үшін біз Enter өмір сүреміз. Мұндай растаулардың көрсетілуін болдырмау үшін пәрмен бар PROMTинтерактивті режимді өшіреді.

Енді жасауға тырысайық кері әрекет, атап айтқанда, барлық файлдарды FTP серверіндегі қашықтағы қалтадан жергіліктіге көшіріңіз. Бұл команда арқылы орындалады MGET*.*.

Көріп отырғаныңыздай, бәрі жақсы, барлық қажетті файлдар біздің қалтада пайда болды, енді біз команда арқылы FTP серверімен жұмысты аяқтай аламыз. ШЫҒУ.

Есептік файлдарды FTP серверіне жіберу, сондай-ақ бұл файлдарды бірнеше алушыға поштаға жіберуді қайталау маған сағат сайын қажет болды. Біраз зерттеулерден кейін мен кірістірілген ftp.exe (C:\Windows\System32\ftp.exe) утилитасына және жақсы ескі blat-ға орналастым. Сонымен, бастайық. Әр сағат сайын жүктеп тұруымыз керек XML файлдары%dir%\file_export каталогынан (мұндағы %dir% қалтаға апаратын жол) ftp.server.com серверіне.
Python тіліндегі жаңа нұсқа

Файлдарды FTP серверіне жүктеп салуды реттеңіз

Ftp.exe үшін пәрмен файлын жасаңыз
Біз мәтіндік құжатты жасаймыз (мысалы, ftpcomm.txt) және оған жазамыз:
кіру
құпия сөз
CD IN
екілік

сау бол
мұнда:
кіру- ftp серверіне кіру
құпия сөз- ftp серверіне арналған құпия сөз
CD IN- қажетті қалтаға өтіңіз
екілік- орнату екілік жолфайлдарды тасымалдау. Бұл жағдайда файл жіберу кезінде қайта кодталмайды және өзгеріссіз жазылады. Бұл ең көп сенімді жолфайлды тасымалдау.
mput C:\%dir%\file_export\*.xml- каталогты көрсете отырып, бір немесе бірнеше жергілікті файлдарды қашықтағы компьютерге көшіру
сау бол- FTP сеансының аяқталуы және FTP серверінен шығу
export.bat файлын жасаңыз
Біз оған жазамыз:

мұнда:
C:\WINDOWS\system32\ftp.exe- ftp.exe утилитасына жол
-s:c:\%dir%\ftpcomm.tx t - FTP пәрмендері бар мәтіндік файлға жолды орнату, командалар FTP іске қосылғаннан кейін автоматты түрде іске қосылады.
- бірнеше файлдарды тасымалдау кезінде интерактивті режимді өшіру.
ftp.server.com- FTP серверіміздің мекенжайын енгізіңіз.
Біз экспорт.bat іске қосу арқылы жұмысты тексереміз. Біз файлдардың FTP серверіне жүктелгенін көреміз. Бірақ мұнда мәселе туындайды, егер файлдарды сағатына бір рет жүктеп салу керек болса, файлдарды қайта жіберуді қалай болдырмауға болады? Шешім банальды:
export.bat файлына келесіні қосыңыз:
cd /d C:\%dir%\file_export\
del*.xml
мұнда:
cd /d C:\%dir%\file_export\- XML ​​файлдары сақталатын каталогқа өтіңіз.
del*.xml- барлық XML файлдарын жою.

Файлдарды жіберуді реттеңіз электрондық пошта

Файлдарды поштаға жіберу үшін blat утилитасын (http://www.blat.net/) пайдаланыңыз. Кез келген каталогқа жүктеп алыңыз және ашыңыз, біздің жағдайда бұл c:\%dir\blat/
Блат орнату. Біз пәрмен жолын шақырамыз. Пәрмен жолында біздің қалтаға өтіңіз:
cd c:\%dir%\blat/
Біз blat орнатуды бастаймыз (блат профилін реестрге тіркейміз, деректер реестрге жазылған. Windows жүйелеріжіпке: .
blat.exe -орнату smtp.yandex.ru [email protected] 3 25 профиль [email protected] Сіздің_Пароль
Қайда:
smtp.yandex.ru- аты пошта сервері, ол арқылы электрондық хаттар жіберіледі.
[email protected]- өрісте көрсетілетін жіберушінің аты.
3 - серверге қосылу сәтсіз болған кезде хабарламаны қайта жіберу әрекеттерінің саны.
25 - SMTP серверінің порт нөмірі.
профиль- профиль атауы.
[email protected]- SMTP серверіне қосылу кезінде пайдаланылатын пайдаланушы аты.
Құпия сөзіңіз- SMTP серверіне қосылу кезінде қолданылатын құпия сөз, яғни. пошта жәшігінің құпия сөзі.

export.bat сайтына электрондық хаттарды жіберу қосу

Файлда экспорт.bat жолдан кейін
C:\WINDOWS\system32\ftp.exe -s:c:\%dir%\ftpcomm.txt -i ftp.server.com
Біз тағайындаймыз:

мұнда:
-p профилі– профиль атауы blat (Орнату кезінде көрсетіледі)
- windows charset-1251(Windows кодтауын таңдаңыз)
-қа [электрондық пошта қорғалған] - хатты алушының мекенжайы
- «Файлды экспорттау» тақырыбы- Хаттың тақырыбы
- «Автоматты экспорт» корпусы- Хаттың негізгі бөлігі
-c:\%dir%\file_export\*.xml тіркеңіз– жіберілетін файлдар немесе файл
Егер сізге бірнеше пошта жәшіктеріне хат жіберу керек болса, онда жазыңыз берілген сызықалушының пошта жәшіктерін көрсете отырып, бірнеше рет:
blat.exe -p профилі -charset windows-1251 -to [электрондық пошта қорғалған]-тақырыбы "Файлды экспорттау " -дене "Автоматты экспорттау" -c:\%dir%\file_export\*.xml тіркеңіз
blat.exe -p профилі -charset windows-1251 -to [электрондық пошта қорғалған]-тақырыбы "Файлды экспорттау " -дене "Автоматты экспорттау" -c:\%dir%\file_export\*.xml тіркеңіз
blat.exe -p профилі -charset windows-1251 -to [электрондық пошта қорғалған]-тақырыбы "Файлды экспорттау " -дене "Автоматты экспорттау" -c:\%dir%\file_export\*.xml тіркеңіз

Соңғы export.bat файлы

Нәтижесінде біз экспорт.bat файлын аламыз, онда жолдар бар:
C:\WINDOWS\system32\ftp.exe -s:c:\%dir%\ftpcomm.txt -i ftp.server.com
blat.exe -p профилі -charset windows-1251 -to [электрондық пошта қорғалған]-тақырыбы "Файлды экспорттау " -дене "Автоматты экспорттау" -c:\%dir%\file_export\*.xml тіркеңіз
cd /d C:\%dir%\file_export\
del*.xml
Бірінші жолда біз файлдарды FTP серверіне жібереміз, екіншісінде файлдарды электрондық пошта арқылы жібереміз, содан кейін файлдар сақталатын каталогқа өтіп, оларды жоямыз.

Файлдарды кесте бойынша жіберу

Еске сала кетейін, бізге файлдарды сағат сайын жіберу керек, ол үшін біз тапсырма жасаймыз Windows жоспарлағышы. Бұл жерде экспорт.bat файлын сағатына бір рет іске қосу керек екенін көрсетеміз.

Нәтиже

Нәтижесінде бізде бар автоматтандырылған жүйесағат сайын файлдарды FTP серверіне және электрондық поштаға жіберу.

Мен ойладым: FTP қоймаларымен жұмыс істеу үшін қарапайымдардың жеткілікті екенін бәрі біледі ме? Windows құралдары? Бұл мақалада мен үшеуін сипаттаймын қарапайым әдісмысал ретінде FTP арқылы файлдарды тасымалдау. Дәл осындай трюктар жұмыс істейді. Сізге қажет нәрсе - Explorer және пәрмен жолы.

Бірінші әдіс: Internet Explorer 8

Кез келген Интернет пайдаланушысы енгізілген веб-сайттарға кіру үшін HTTP мекенжайларымен таныс мекенжай жолағыбраузер - мысалы, . FTP серверлеріне кіруге арналған мекенжайлар сол принцип бойынша құрастырылған: .

Мекенжай жолағына Microsoft сияқты жалпыға ортақ FTP сақтау орнының мекенжайын теріңіз (А суреті) және түймесін басыңыз. Қосылым сәтті болса, түбірлік каталогты көресіз. Ішкі каталогтар мен файлдарға қол жеткізу үшін негізгі каталогты басыңыз. Файлды жүктеп алу үшін оны басыңыз оң жақ түймешікті басыңызтінтуірді басып, «Нысанды басқаша сақтау» опциясын таңдаңыз.

Көріп отырғаныңыздай, барлық дерекқор мақалалары, түзетулер, жаңартулар, утилиталар және Microsoft құжаттамасы серверде сақталады, тек олар күні көрсетілген тізім түрінде ұсынылады. Егжей FTP жады туралы мәліметтер "readme.txt" файлдарында қамтылған.

A суреті. Microsoft FTP сервері Internet Explorer 8 шолуында.

IE арқылы FTP серверіне сәтті қосылу үшін шолуда «FTP қалтасының көрінісін қосу (Internet Explorer-ден тыс)» және «Пасивті FTP протоколын пайдалану (Брандмауэр мен DSL модемінің үйлесімділігін пайдалану) опциялары бар екенін ескеріңіз. Интернет параметрлері тілқатысу терезесінің Кеңейтілген қойындысының бөлімі. Оны Құралдар мәзірінен шақыруға болады.

Жеке FTP серверлеріне қол жеткізу үшін пайдаланушы аты мен құпия сөзді енгізу керек (В-сурет). Дегенмен, IE 7 немесе IE 8 нұсқаларында файлдар тізімін осылай ғана көруге болады. Жүктеп алу үшін Explorer бағдарламасын пайдалануыңыз керек ( windows Explorer). Мәліметтер алу үшін суретті қараңыз. C, D, E және F.


B сурет Жеке FTP серверлеріне кіру пайдаланушы аты мен құпия сөзді қажет етеді.


C суреті | | бетін таңдаңыз FTP сайтын ашыңыз Windows Explorer» (Бет | Windows Explorer бағдарламасында FTP сайтын ашу) немесе «Көру | Explorer бағдарламасын іске қосу үшін FTP сайтын Windows Explorer ішінде ашыңыз» (Көру | Windows Explorer бағдарламасында FTP сайтын ашу).



D суреті Internet Explorer қауіпсіздік ескертуі тілқатысу терезесінде Рұқсат ету түймесін басыңыз.

Көбінесе FTP серверінен файлдарды жүктеу, жүктеу және жою процесін автоматтандыру қажет. Мысалы, жұмыс істегенде бөлінген негіздер 1C деректерін немесе сақтау үшін сақтық көшірмелер. Бірақ бұл процедураларды қосымшаға жүгінбестен пәрмен жолынан орындауға болатындығын бәрі білмейді бағдарламалық қамтамасыз ету, яғни Windows құралдары. Төменде мен FTP-мен жұмыс істеуге арналған пәрмен синтаксисін, сондай-ақ осы операцияларға арналған bat файлдарының мысалдарын беремін.

1. FTP пәрмені

FTP серверімен файлдарды алмасу үшін ftp пәрмені пайдаланылады, міне, оның синтаксисі:

FTP[-v] [-d] [-i] [-n] [-g] [-s:файл аты] [-a] [-A] [-x:sendbuffer]
[-r:recvbuffer] [-b:asyncbuffers] [-w:windowsize] [түйін]

-v Қашықтағы серверден жауаптарды көрсетуді өшіріңіз.
-n Бастапқы қосылымда автоматты кіруді өшіріңіз.
Бірнеше рет өту кезінде интерактивті сұрауларды өшіріңіз
файлдар.
-d Түзету режимін қосыңыз.
-g Файл атауларының жаһандануын өшіріңіз (GLOB пәрменін қараңыз).
-s:файл аты FTP пәрмендері бар мәтіндік файлды көрсетеді
FTP іске қосылғанда автоматты түрде орындалады.
Қосылымды байланыстыру үшін жергілікті интерфейсті пайдалану.
Қызметке анонимді кіру.
-x: sockbuf жіберу Стандартты SO_SNDBUF буфер өлшемін (8192) қайта анықтау.
-r:recv sockbuf SO_RCVBUF (8192) стандартты буфер өлшемін қайта анықтау.
-b: синхронды санау Әдепкі асинхронды есептегіш өлшемін қайта анықтау (3)
-w:терезе өлшемі Әдепкі жіберу буферінің өлшемін қайта анықтау (65535).
түйін Қашықтағы хосттың атын немесе IP мекенжайын көрсету,
қосқыңыз келетін.

Көріп отырғаныңыздай, серверге қосылу және файлдармен жұмыс істеу үшін операторлар жоқ. Мәселе мынада, бұл пәрмен тек ftp сеансын бастайды:

!
Қабықшаға уақытша көшу.

қосу
Файлға қосу.

ascii
Ascii пішіміндегі файлдар үшін тасымалдау режимін орнатыңыз.

қоңырау
экстрадициялау дыбыстық сигналкоманданың соңында

екілік
Файлды тасымалдау режимін екілік пішімде орнатады.

сау бол
Ftp сеансын аяқтап, шығыңыз.

CD <удаленный_каталог>
Қашықтағы компьютердегі жұмыс каталогын өзгертіңіз, мұнда:
<удаленный_каталог> - жұмыс істейтін каталогтың атауы.

жабық
Ftp сеансын тоқтату.

жөндеу
Түзету режимін ауыстырыңыз.

жою <удаленный_файл>
Қашықтағы компьютердегі файлды жою, мұнда:
<удаленный_файл> — жойылатын файлдың атауы.

режиссер[ <удаленный_каталог> ] [<локальный_файл> ]
Қашықтағы компьютер каталогының мазмұнын тізімдеу, мұнда:
<удаленный_каталог>
<локальный_файл>

ажырату
Ftp сеансын тоқтату.

алу <удаленный_файл> [<локальный_файл> ]
Файлды алу, мұнда:
<удаленный_файл>
<локальный_файл> — жергілікті компьютердегі файл атауы .

шар
Жергілікті файл атауларының метатаңба кеңейтімін ауыстыру.

хэш
Әрбір жіберілген деректер блогы үшін "#" шығысын ауыстырып-қосқыш.

Көмектесіңдер[ <команда> ]
Ftp пәрмені үшін анықтама ақпаратын көрсету, мұнда:
<команда> — Сипаттамасы көрсетілетін пәрмен, егер көрсетілмесе, барлық командалар көрсетіледі.

LCD [ <локальный_каталог> ]
Жұмыс істейтін компьютердің жергілікті каталогын өзгертіңіз, мұнда:
<локальный_каталог> - Жаңа жергілікті каталогтың аты, егер көрсетілмесе, ағымдағы каталогтың атауы пайдаланылады.

сөзбе-сөз <команда_1> … <команда_n>

<команда_n> - жіберу командалары;

ls[<қашықтағы_каталог>] [<жергілікті_файл>]
Қашықтағы компьютер каталогының қысқартылған мазмұнының шығысы, мұнда:
<удаленный_каталог> — мазмұны көрсетілетін каталог, егер көрсетілмесе, ағымдағы каталог пайдаланылады;
<локальный_файл> - тізімге сақтау үшін жергілікті файлды көрсетеді, егер көрсетілмесе, тізім экранда көрсетіледі.

жою<қашықтағы_файл_1> … <қашықтағы_файл_n>
Қашықтағы компьютерде бірнеше файлдарды жою, мұнда:
<удаленный_файл_n> — жойылатын файлдардың атаулары.

mdir<қашықтағы_каталог_1> … <remote_dir_n> <жергілікті_файл>
Қашықтағы компьютердегі бірнеше каталогтардың мазмұнын тізімдеу, мұнда:
<удаленный_каталог_n> — мазмұны көрсетілетін каталог;
<локальный_файл> - тізімге сақтау үшін жергілікті файлды көрсетеді, егер көрсетілмесе, тізім экранда көрсетіледі.

мгет <удаленный_файл_1> <удаленный_файл_n>
Бірнеше файлдарды алу, мұнда:
<удаленный_файл_n> — көшіруге арналған қашықтағы файл.

mkdir <удаленный_каталог>
Қашықтағы компьютерде каталог жасаңыз, мұнда:
<удаленный_каталог> — жасалатын қашықтағы каталогтың аты.

млс<қашықтағы_каталог_1> ... <remote_dir_n> <жергілікті_файл>
Қашықтағы компьютерде бірнеше каталогтардың қысқартылған мазмұнын шығару, мұнда:
<удаленный_каталог_n> — мазмұны көрсетілетін каталог, егер көрсетілмесе, ағымдағы каталог пайдаланылады;
<локальный_файл> - тізімге сақтау үшін жергілікті файлды көрсетеді.

мпут <локальный_файл_1> … <локальный_файл_n>
Бірнеше файлдарды жіберу:
<локальный_файл_n> көшірілетін жергілікті файлдардың атауы.

шақыру
Ауыстыру интерактивті анықтамақұрама командалар үшін.

қою <локальный_файл> [<удаленный_файл> ]
Бір файлды жіберу, мұнда:
<жергілікті_файл>
<удаленный_файл>

pwd
Қашықтағы компьютердің жұмыс каталогын көрсетіңіз.

шығу
Ftp сеансын аяқтап, пәрмен жолына шығыңыз.

дәйексөз <команда>
Еркін ftp пәрменін жіберу, мұнда:
<команда> - жіберу командасы.

recv <удаленный_файл> [<локальный_файл> ]
Ағымдағы файл түрінің параметрлерін пайдаланып файлды шығарып алыңыз, мұнда:
<удаленный_файл> — көшіру үшін қашықтағы файл;
<жергілікті_файл> - жергілікті компьютердегі файл атауы .

қашықтан көмек[ <команда> ]
Қашықтағы жүйе пәрмендері туралы анықтама ақпаратын алу, мұнда:
<команда> — қашықтағы жүйенің пәрмені, егер көрсетілмесе, онда барлық командалардың тізімі көрсетіледі.

атын өзгерту <имя_файла> <новое_имя_файла>
Атын өзгерту қашықтағы файл, мұнда:
<Файл атауы> — атын өзгертуге арналған файл атауы;
<жаңа_файл_аты> - жаңа файл атауы.

rmdir <имя_каталога>
Қашықтағы құрылғыдағы каталогты жою, мұнда:
<каталог_атауы> жойылатын каталогтың аты болып табылады.

жіберу <локальный_файл> [<удаленный_файл> ]
Ағымдағы файл түрінің параметрлерін пайдаланып бір файлды көшіру, мұнда:
<жергілікті_файл> — көшірілетін жергілікті файлдың атауы;
<удаленный_файл> қашықтағы компьютердегі файлдың атауы.

күй
Рефлексия ағымдағы күй ftp қосылымдары.

із
Пакетті бақылау қосқышы.

түрі[ <имя_типа> ]
Файлды тасымалдау түрін орнатыңыз, мұнда:
<type_name> — файлды тасымалдау түрі, егер көрсетілмесе, ағымдағы файлды тасымалдау түрі көрсетіледі.

пайдаланушы <имя_пользователя> [<пароль> ] [<учетная_запись> ]
Қосылу үшін ақпаратты жіберу қашықтағы компьютер, мұнда:
<Қолданушының аты> — қашықтағы компьютерге қосылу үшін пайдаланушы аты;
<құпия сөз> - үшін құпия сөз есімпайдаланушы, егер көрсетілмесе, бірақ қосылу үшін қажет болса, ftp пәрмені пайдаланушыдан оны сұрайды;
<тіркеу жазбасы> тіркеу жазбасықашықтағы компьютерге қосылу үшін, егер көрсетілмесе, бірақ қосылу үшін қажет болса, ftp пәрмені пайдаланушыдан оны сұрайды;

егжей-тегжейлі
Хабарды көрсету режимін ауыстыру.


Шағын мысалды қарастырайық.

Алдымен серверге жүктелетін пакеттік файлды жазайық веб-сайтфайл file_data.datбастап C:\мысал» . bat-файлдың алгоритмі келесідей болады:

  • ftp операторларының тізбегі бар transport.txt файлын жасаңыз;
  • Құрылған файлды параметр ретінде көрсете отырып, ftp командасын орындаймыз;
  • transport.txt файлын жою.

IN бұл мысалфайлдың аты мен каталогтар файлға қатты кодталған. Бұл әрқашан қолайлы бола бермейді. bat-файлды ол жүктеу үшін деректерді параметр ретінде алатындай етіп өзгертейік, сонымен қатар біз барлық өзгертілген мәндерді алып тастаймыз файлдық айнымалылар. Біз келесі кодты аламыз ():

Тиісінше, файлды көшіру үшін file_data.datбастап c:\мысал» FTP серверіне « Температура\Сақтық көшірме», файл атауын, жергілікті және қашықтағы каталогтарды параметр ретінде көрсету арқылы осы «пакеттік файлды» іске қосуыңыз қажет.

Сол сияқты, FTP сервері үшін және оған bat файлдарын, сондай-ақ нұсқаулардың ерікті жиынтығы бар орындалатын файлды жаза аласыз.

Бұл мақала сізге көмектесті ме?

Мақала ұнады ма? Достарыңызбен бөлісіңіз!
Бұл мақала пайдалы болды ма?
Иә
Жоқ
Пікіріңізге рахмет!
Бірдеңе дұрыс болмады және сіздің дауысыңыз есептелмеді.
рахмет. Сіздің хабарламаңыз жіберілді
Мәтіннен қате таптыңыз ба?
Оны таңдаңыз, басыңыз Ctrl+Enterжәне біз оны түзетеміз!