ЭЭМ, Билэ түрлөрү
Жарганат-билэ буйрук (Windows)
компүтерде иштеген мезгил-мезгили менен аткарылуучу иш-аракеттерди аткаруу үчүн ошол эле Дос-буйруктарын кайталап туруу зарыл болгондо, менен арыздарды жана материалдар менен иштөө татаал жана Аткаруучу көрсөтмө же өтүнмөлөр көп кабаттуу катарда электрондоштуруу куруу, же жок болот. иштетүү системасы жарганат-делосуна нече буйруктарын жаздыруу үчүн мүмкүнчүлүгү бар. Ошол эле учурда, бир эле партия билэни чуркап (көбүнчө скрипт, же жөн эле "партиясы билэ" деп аталат), ал белгиленген тартипте аткаруу буйруктарын аткарууга жана Windows пландоочу иш-чараларына, аны каттоодон баш болот, сен бул ишти автоматташтыруу болот.
Билэ бул түрүнүн өзгөчөлүгү кайсы кодексине жоктугу - гана саат маалымат болуп саналат, окуп жана Windows иштеп жаткан системага дээрлик бардык түрү менен шайкеш келет DOS командалык-иштеп ашырат. Ал ким Жандырып жатканда, анын орнотууларды жүзөгө ашырат эле бир мисал, бул системаны иштетүү үчүн талап кылынат autoexec.bat билэ болуп саналат.
партиясы документтеринде негизги өзгөчөлүктөрү
иштөө боюнча, жарганат-сааты бар командалар бир нече топко бөлүүгө болот:
- белгилүү бир маани, сөз айкаштары, арыз же маалыматты көрсөтүү үчүн арналган;
- документтердин Нускасы партиясынын;
- ирекет менен иш алып баруу;
- шарттарды колдонуп бутактуу аткарууну түзүү;
- арыздарды менен иштөө.
команда делолорун аткаруу
Иштеп жаткан жарганат-Files ар кандай жолдор менен жасоого болот. иштеп жатканда бир команда киргизүүгө чакыруу учурдагы каталогун, сиз жөн гана кошумча параметрлери менен же алар жок билэ атын кире албайт. Бул жарганат-билэ ишке колдонуучунун кийлигишүүсүз эле, биринин артынан бири жүзөгө ашырылат кийин буйруган эле.
сиз башка тизиминин бир партия баар тапкан болсо, анда иштин толук аты тышкары сактоо каталогун жолду толугу менен каттоого тийиш. билэ узартуу жазып эмес, ошондой эле мүмкүн эмес. Мисалы, азыркы каталог г болот: \ Сүрөт \ иш, бир партия билэ vera.bat параметрлери жана resize.doc / б аткаруу керек, д болот: \ Сүрөт \ үйдө. Андан кийин, биздин иштин ишке ишке ашыруу үчүн, сен буйрук д каттоодон керек: \ Сүрөт \ үй \ Vera resize.doc / б буйругуна же .. \ үй \ Vera resize.doc / б.
сөзүн
жарганат-билэ буйругун ишке киргенден кийин аткарылат, ал ачкыч айкашын бөлө албайт
Чакыруу дагы бир партия билэни
Bat-Files башка скриптердин аткарууга ишараттар болушу мүмкүн. Сен жөн гана арибинде денесинин бир жарганат-сааты каттоодон болсо, контролдук-жылдан баштап андан кийин буйрук эле, ал өлүм жазасына тартылсын эмес, дагы бир партия делосуна өткөрүлүп берилет, андан суу чыгып, буга чейин буйругун ишке ашырылат. Эгер ички делосуна башталгандан кийин, кайтып келсе, ал чакыруу алып келиши мүмкүн. команда Төмөнкү калыпта болуш керек: ЧАКЫРУУ аты-жарганат-билэ [Launch Жолдор].
деп буйрук File (с) өткөрүлүп берилет параметрлери адатта белгилер 1% - 9%. жарганат-Files буйрук чыкканда, бардык сериясы толугу менен эмес, төмөнкү сызык менен түпнуска тексттин аткарууну улантышат.
кадам
жарганат-билэ буйрук учурлар да бар, сен (жана ар бир саптан кийин токтоп менен) кадамдарды жасоого тийиш. Көпчүлүк учурда, бул режим сыноо же мүчүлүштүктөрдү скрипттери үчүн талап кылынат. буйрукту жазуу мындай болот: COMMAND / ж / с аты _skripta [параметрлери].
ар бир командада иштеп жатканда Y же Н. үчүн буйрук талап келсе берилет - басма сөз негизги же Y. сиз команда өткөрүп келсе кириш - Hit ESC же Натанздагы
экранга буйрук көлөмүн өчүрүү жана иштетүү
Эгер жарганат-сааты чыкканда, аткаруу алдында сап буйрук сап экрандан көрсөтүлөт, андан кийин аткарылат. Кээде бул бир чоң партия билэ буйруктары экрандын пайдалануучу үчүн узун тизме менен чуркап, кээде диалог же жөндөө үчүн, мисалы, аларды көрсөтүшүбүз керек, анткени, жата- себеп болот. экранда көрсөтүлөт жарганат-сааты буйрук, буйрук ECHO ON колдонушат. Бул режимди өчүрүү үчүн, ECHO OFF төмөнкү параметр менен киришибиз керек. Бул учурда экранда баары мындан ары да аткарылуучу буйруктар мындан ары болбойт.
Экрандагы Output гана бир-сап партия билэни өчүрүү үчүн бул сапта @ белгиси башында пайдаланылышы мүмкүн. Көпчүлүк учурда, бул белгиси монитор экранда анын көлөмүн алып салынсын @ECHO OFF буйругу менен бир жуп тапса болот. Бул режим көп хаккерлер жарганат-материалдар, программалар же ПК колдонуучулар кичи жана чоң жамандык жеткирүү боюнча түзүү үчүн колдонулат.
Командирлиги менен Билдирүүлөр
ECHO командасы өчүрүү же башка белгилер жайгашкан турган болсо, анда эч кандай режимде көрсөтүлөт. ECHO параметрлер жок болсо, анда ал дисплей режими Аткаруучу көрсөтмө абалын көрсөтөт - же өчүрүү.
каалаган болсо, анда ал да, кайра чыгарууга мүмкүн болгон үн белги жарганат-сааты менен (үнү) компүтерди. атайын белгилердин тышкары менен оператор ECHO негизинде командалары төмөндө көрсөтүлгөн.
үн ойнотуу үчүн код стандарттык белгиси менен кошо келет 7. Сиз <чыкма> жана "7" Баскыч боюнча (жазуу үй менен) басуу менен бул эмне кыла алат.
кабарлардын окумдуулугун жогорулатуу максатында менен ECHO буйрук колдонулушу мүмкүн "." (Бул түздөн-түз боштук эле буйруктун негизинде жайгаштырылган) же экранда 255-код менен өзгөчө мүнөзү бир бош сап катары пайда болот.
ECHO буйрук өзүнчө делосуна билдирүүлөрдү көрсөтүү үчүн колдонулушу мүмкүн. Анын өзөгү, тескерисинче, экранда караганда, делосуна жазып чыгуу билдирүүлөрдү багыттоо болуп саналат. жазууларды сактоо үчүн, изилдөө, бул иш-чара жазууну, сен мезгилдүү Files айтылууда колдоно аласыз. Оо, буйруктарын түзүлүшү:
- ECHO-билдирүү >> аты - буйрук учурдагы делосуна сызык кошот. Бул каталогдо мындай билэ жок болуп калса, анда ал жаңы билэни жаратат.
- ECHO-кабар> аты - Бул буйрук бир сааты түзүп, жана учурдагы линия ага жазылган. Учурдагы тизиминин мындай берилген учурда, анын мазмунун алып жана жазылган буйрук же анын натыйжасы болот.
колдонуу комментарий
REM буйругун колдонуу скриптердин жеңил түзөтүүсү үчүн. Бардык Windows жарганат-билэ буйрук аткаруу этибарга кийин болуп саналат. Алар сени түзөтүп жана кадамдар жатканда көрүүгө болот. бардык башка учурларда, комментарийлер көрсөтүлүп калат.
жарганат-делосуна буйрук кечиктирүүгө
Кээде, партия менен берилген аткаруу учурунда убактылуу буйруктарын аткарууну токтотуу зарыл, мисалы, колдонуучу жооп күтүп, көп кабар окууга убакыт жогорулатуу үчүн, бир диск уясына колдонуучу бар, же партия материалдары мүчүлүштүктөрдү ырастоо үчүн. Кечиктирүү буйрук жарганат-делосуна параметрлер жок ойнату деп жазылган. Бул учурда, дисплей кабар "негизги улантуу үчүн пресс" түрүн көрсөтүп турат жана скрипт аткаруу сен Ариптакта боюнча баскычтарын басып чейин токтотула турат. Эгер айкалышын басып, анда
билэ тизме үчүн аткаруучу буйруктар
тизмеге бир нече делолорун удаалаш аткаруу эле каталогуна жатышат, силер да бир жарганат-сааты болот. "Программасы наамы үчүн ат салышат", жана сорттоочу почта тиркемелери көп документ кайра иштетүү техникасынын менен жардам берет ", программанын билэ узартуу чуркап". Алар үчүн буйругу боюнча ар кандай параметрлер боюнча. Төмөндө көрсөтүлгөн түзүлүшү жазган:
-% X IN (делолорун тизмеси) ҮЧҮН жерде буйрук DO:
- X - 0 9 чейин сан ар кандай башка белгини атынан иш алып барат;
- тизме - бош орун менен бөлүнгөн билэ атын же иштин аталышы; "?" Ошентип, атайын белгилерди жана "*" билэ атынан бир нече каармандын бири ордуна колдонууга мүмкүн эмес;
- Команда - башка дагы ар кандай иш-DOS буйрук же программа; А муктаждык бар болсо, анын ордуна% Х %% X көрсөтүлүүгө тийиш.
Эгер жарганат-билэлэри жазуу үчүн бул буйрукту колдонуп жатканда, бир DOS формат программаларга аттары аттын узундугу боюнча чектелүү экенин билет. көп билэ аттары менен иштөө буйругу ҮЧҮН өтүү үчүн, аны өчүрүп буйругу боюнча анын Нускасы LFNFOR алдында буруш үчүн көп аталыштары жана LFNFOR ӨЧҮП менен ишин камсыз кылуу үчүн унутуп, Стандарттуу узундугу документтеринде кайтып келбеши керек.
бутактары сыяктуу айрым түрлөрү менен дептердин салыштырганда сыяктуу программалар менен көптөгөн иш-милдеттери башка директориясында ошол түрдөгү эле каталогуна документтеринде менен эмес, башка бардык учурда каталогун көчүрүп, саны менен башталган белгилүү бир түрү менен делолорун жана ысымдар ырааттуу аткаруу, Бул жарганат-делосуна жазылган бир эле буйругу менен жасоого болот. программаны иштеп аркылуу маалыматтар менен иштөө ы¾гайлуу экендигин жогорулатуу колдонуучу өтүнүч менен айкалыштырылышы мүмкүн.
жарганат-папкалардын Transitions
баштоо үчүн жарганат-папкалардын башкаруу командаларынын ылайык болуш үчүн, алар көп учурда бул өтүүлөрү пайда өткөөл командасы жана белгилерди пайдаланууга.
этикеткасы мүнөздөгү "чекит" менен башталат кандайдыр бир сап Аткаруучу сөп. Тэгдерди Аты - жолдун аягында же сызыктын калган эске алынбайт, андан кийин, биринчи жолу космоско ичеги кийин белгилердин жыйындысы болуп саналат, аны менен секирүү бла бир түшүндүрмө катары колдонууга болот.
өткөөл команда боштук менен аты тег менен Goto жазып жатат. эч кандай параметр же партия делосуна жазуучу аты табылган жок болсо, анда жазуусу бул команда токтоп турат турат. мисалы:
Goto ZZZ
...
: ZZZ
REM (зарыл болгон команданы аткаруу).
Бул мисалда, Goto ZZZ келген буйрук берилген удаалаш аткаруу, жазуучу үчүн секирип: ZZZ жана Ремалиянын менен улантылат, баарын көрмөксөн тармактык насаат ортосунда жайгашкан жана теги билдирди.
жарганат-материалдар менен иштөө шарттарын колдонуу
Bat-билэ эгерде текшерүү пайда колдонулган болсо, ар кандай шарттарга жараша буйруктарды аткаруудан же жок кылуу. Бул буйруктун формат командасынын "ЭГЕР абалына окшойт."
Шарттары сөздөрдү ар кандай жактан билдирет:
- ERRORLEVEL саны - мурдагы Аткаруучу сандык маанисине же көбүрөөк бирдей чыгуу коду менен аяктаган учурда, Шарт туура болот.
- ЧТ LINE 2 == 1 - толугу менен кокустук катар абалы учурда чыныгы болот. саптардын ордуна, белгилер 0% алмаштыра алат - 9%, андан кийин буйрук берилген параметрлерин салыштырууга болот.
- Кут - Имя - көрсөтүлгөн билэ бар болсо, анда шарт чындык.
- NOT - шарт - шарт жалган болсо, команданын чыгаруу чыныгы наркын алууга.
жарганат-делосуна Used буйруктар
Сиз "Старт" баскычын бир команда баштоо басып (кмд) болсо, анда ал бир жарганат-билэ киргизилген көрүүгө мүмкүн буйругу. CMD-режими жардамчысы болуп, жөндөө үчүн каражат катары колдонулушу мүмкүн, буйрук тууралуу маалымат алуу үчүн программа. Бул жөн эле ЖАРДАМЫН тере аласыз үчүн. Ошол эле учурда, алар үчүн кыскача сыпаттама буйруктардын тизмеси берилген. ЖАРДАМ Көбүрөөк маалымат алуу үчүн каалаган командалардын атын кире албайт.
жарганат-билэ камдык маалыматтарды колдонуу
Command Files абдан күнүмдүк иштерин жүргүзүү боюнча системдик администраторлордун так, жөнөкөй жашоого болот. Өтүнмөнү көпчүлүгү жалпы аянты бар , сактоо , түзүү, жок кылуу атын жана башкалар. Мунун баары COPY жарганат-билэ буйруктардын колдонууга негизделген. Мисалы, сиз, мисалы, колдонуучунун аты менен бир маалымат каражаттары көп суммасы папкасында ашыкчасын камсыз кылуу үчүн, жок кылуу, белгилүү бир түрдө боюнча маалыматтар менен тандалган папкадагы документтердин кошумча көчүрмөлөп кылат программа түзө алат учурдагы күнгө, жана ысымына "Komanda_kopirovaniya_faylov.bat". Андан кийин, балким, кыналган пландоочу колдонуу менен белгилүү бир убакта, же программанын күчтөр жана бул маалыматтар коопсуздугун камсыз кылуу Нускасы экенин камсыз кылууга тийиш.
Similar articles
Trending Now