КомпьютерлерФайл түрлері

Bat-файл командалық (Windows)

компьютерде жұмыс істегенде, жиі мезгіл орындалатын әрекетті орындау үшін сол DOS-пәрмендерді қайталау қажет орындалатын нұсқаулар немесе қосымшалар күрделі және көп қабатты ретпен құрылысы, қолданбалар мен файлдармен жұмыс автоматтандыру, немесе пайдаланушы орналасқан. операциялық жүйе Bat-файлда бірнеше пәрмендерін жазу мүмкіндігі бар. Сонымен қатар, жай ғана пакеттік файлды (көбінесе «командалық файл» жай сценарий деп аталады, немесе) іске қосу арқылы, ол белгіленген орындау команда жүзеге асыруға болады, және Windows Жоспарлағыш оқиғалар оны тіркеуге, сіз осы процесті автоматтандыруға болады.

файлдың осы түріне ерекшелігі кез келген код болмауы - Windows операциялық жүйесінің барлық дерлік нұсқаларымен сыйысымды DOS командалық-процессор оқиды және орындайды, тек сағат ақпарат бар. Бірі жарқын мысал, ол іске қосылғанда оның параметрлерін жүзеге асырады кім ол сияқты, бұл операциялық жүйені іске қосу үшін қажет файл AUTOEXEC.BAT болып табылады.

пакеттік файлдар негізгі ерекшеліктері

функционалдық жылы Bat-файлды қамтиды командалары, бірнеше топқа бөлуге болады:

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

Команда файлдар орындау

Bat-файлдарды іске қосу түрлі жолдармен жасалуы мүмкін. жұмыс істейтін кезде командалық жолда ағымдағы каталогта, сіз жай ғана қосымша параметрлері бар немесе оларсыз файл атауын енгізе аласыз. іске қосылғаннан кейін бұл Bat-файл командалар пайдаланушының араласуынсыз, бірінен соң бірін орындалады кезде.

Егер басқа каталогта пакеттік файлды тапсаңыз, сіз сақтау Каталог үшін толық жолды тіркелу файлдың толық атауы қосымша тиіс. файл кеңейтімі белгілеу емес, сондай-ақ мүмкіндігі бар. Мысалы, ағымдағы каталог D табылады: \ фото \ үй: параметрлерін және resize.doc / б орындау қажет \ фото \ жұмысы, және командалық файл vera.bat, D орналасқан. \ Фото \ үй \ Вера resize.doc / P командасы немесе .. \ үй \ Вера resize.doc / P: Содан кейін, біздің файлдың іске қосуды жүзеге асыру мақсатында, Сіз команда D тіркелу қажет.

үзу

Bat-файл командасымен іске қосылғаннан кейін орындалған, сіз пернелер тіркесімі + үзуге болады және + . Дисплей өтініші бар пәрмен файл орындалуын тоқтату сұрайды, Иә немесе Жоқ енгізу күтілуде у енгізсеңіз, онда орындау тоқтатылады, және командалар Bat-файлдың тізіміне қалған еленбейді. Сіз символы N енгізсеңіз, орындау тізімнен келесі командамен жалғастыруда.

басқа пакеттік файлды Call

Bat-файлдар басқа сценарийлерді орындауды сілтемелері болуы мүмкін. сіз жай ғана сценарий Bat-файлдың органда тіркеуге Егер бақылау басқа пакеттік файлға көшіріледі, ал одан өзінде командасының орындаған болады, өйткені, одан кейін команда өзінде, орындалатын болады. Сіз ішкі файлдың басталғаннан кейін қайтып келсе, ол шақыру командасы тудыруы мүмкін. төмендегідей команда форматы болып табылады: CALL аты-Bat-файл [Launch опциялары].

9% - деп аталатын командалық файл (дар) беріледі параметрлері әдетте 1% рәміздер болып табылады. Bat-файлдар әмір кезде, барлық сериясы толық болып табылады, келесі жолда бастапқы сценарий орындалуын жалғастыру.

жандандыру

Bat-Файл команда, сіз (әрбір әмірден кейін аялдама бар) қадамдарды орындау керек жағдайлары бар. Ең жиі, бұл режим сценарийлерді тестілеу немесе жөндеу үшін қажет. COMMAND / Y / C атауы _skripta [опциялар]: команданы жазбаша осы сияқты көрінеді.

Әрбір команда жұмыс істейтін кезде пәрменге сұратуға келсе Y немесе N. берілетін болады - сіз команда өткізіп келсе пернесін немесе енгізіңіз Y. - ESC немесе N. Hit

экранға Команда шығысын ажырату жəне қосу

Сіз орындалудан бұрын сызық арқылы Bat-файлды, пәрмен жолын бастағанда экранында көрсетіледі, содан кейін орындалады. үлкен пакеттік файл командалары экранда пайдаланушыға ұзақ тізім бойынша іске, және кейде диалог немесе отладки, мысалы, оларды көрсету үшін қажет, өйткені Кейде бұл қолайсыздықтар туғызады. дисплейде көрсетілген Bat-файлды әмір үшін, пәрменін ECHO ON пайдаланыңыз. Осы режимді өшіру үшін, сіз ECHO OFF параметрімен енгізу керек. Бұл жағдайда экранда көрсетілетін барлық одан әрі орындалатын командалар бұдан былай болады.

шығысын өшіру үшін экрандағы тек бір жолы командалық файл осы жолы @ символы басында пайдалануға болады. Ең жиі, бұл символы монитор дисплейіне оның шығысын алып тастау @ECHO OFF командасымен жұп табуға болады. Бұл режим жиі Bat-файлдар, вирустар немесе компьютер пайдаланушылар үшін шағын және ірі қиындықтар жеткізу негізінде жасау үшін қолданылады хакерлердің.

Командалар хабарламалар

ECHO командасының немесе OFF басқа таңбаларды орналасатын болады, онда олар кез келген режимінде көрсетіледі. ECHO параметрлерін жоқ болса, онда ол дисплей режимі орындалатын тапсырмалар мемлекет көрсетеді - қосу немесе өшіру.

Қаласаңыз, ол тіпті ойнатуға болады дыбыстық сигнал Bat-файлын қолданып (сигналдар) компьютерді. Төменде үлгі ретінде арнайы таңбалар қосылған операторы ECHO негізделген, бұйырады.

дыбыс ойнату үшін Сіз (жазу үйде отырып) сандық пернетақтада және «7» басу арқылы жасауға болады 7. коды стандартты символы көрсету үшін келеді.

хабарлардың оқылуын жақсарту мақсатында бар ECHO команданы қолданылуы мүмкін «.» (Бұл кеңістік жоқ тікелей пәрмен артта орналастырылады) немесе экрандағы коды 255. арнайы таңбалар ол бос сызық ретінде пайда болады.

ECHO командасы бөлек файлда хабарларды көрсету үшін пайдалануға болады. Оның мәні емес, экранда қарағанда, файлға жазу шығыс хабарларды қайта бағыттау болып табылады. журналдарын, сауалнама, іс-шара Жазбаны сақтау үшін, сіз пакеттік файлдарды ұшпа пайдалануға болады. O командалар келесі форматы бар:

- ECHO-хабарлама >> файл атауы - командалық қолданыстағы файлға жолды қосады. Бұл каталогта осындай файл жоқ болса, ол жаңа файл жасайды.

- ECHO-хабарлама> файл аты - Бұл команда жаңа файл жасайды, және ағымдағы желісі оған жазылған. ағымдағы каталогта осындай файл жағдайда, оның мазмұны жойылады және жазылған команда немесе оның нәтижесі болады.

пікірлерді пайдалану

REM пайдалана отырып, пәрменді Скрипттің оңай редакциялау үшін. Барлық Windows Bat-файл әмірден кейін болып орындау кезінде ескерілмейді. Сіз өңдеуге және қадамдар кезінде Олар көруге болады. Барлық басқа жағдайларда, бойынша ескертулер пайда болады.

а Bat-файлда пәрменін кешіктіріп

Кейде, пакеттік файлды орындау кезінде уақытша, ұзақ хабарды оқу үшін дискіні кірістіру үшін, пайдаланушының қатысуын растай немесе пакеттік файлдарды жөндеу үшін уақытын арттыру, пайдаланушы жауап күту үшін, мысалы, командалардың орындалуын тоқтату қажет. Delay команда Bat-файлда параметрлерін жоқ кідірту жазылған. Сіз пернетақтада түймелерін басыңыз дейін Бұл жағдайда, дисплей хабарының түрін көрсетеді «жалғастыру үшін басыңыз кез келген кілті», және сценарий орындау тоқтатылады. Сіз аралас + <үзіліс> немесе + бассаңыз, жүйе орындалатын файлдың аяқтау ретінде түсіндіреді және оның жұмысының аяқталуын растау үшін нұсқау береді: «пакеттік файлды доғару? (Y / N) «. Сіз Y түймесін бассаңыз, ол осы сәтте сценарий үзеді, ал қалған көрнекті командалар барлық еленбейді. Сіз N орындалуын басқанда келесі тапсырмасы бар жалғастырады. Кідіртілген, баспасөз кез келген басқа да əріптік-сандық пернелер мен «Ғарыш», ал мен орындалатын файл келесі тапсырмасына жалғастырады «Enter».

Файл тізім үшін пәрмендерді орындау

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

-% Х (файлдар тізіміне) онда пәрменді орындаңыз:

- X - 0-ден 9-ға дейінгі сандар басқа кез келген таңбаны білдіреді;

- тізім - ғарыш бөлінген файл атаулары немесе файлдың атауы; осылайша ол файл атымен бірнеше таңбаға орнына арнайы таңбаларды және «*» пайдалануға болады «?»;

- Команда - кез келген DOS-командалық немесе бағдарлама, қоспағанда; А қажеттілігі бар болса, оның орнына% х %% х көрсетуіңіз керек.

Егер сіз Bat-файлдарды жазу үшін осы пәрменді пайдаланыңыз кезде, DOS формат бағдарламаларына атаулары атауы ұзындығы бойынша шектеулер бар екенін ескеріңіз. ұзын файл атаулары жұмыс істеу үшін команда үшін ауысу жасау үшін, оны өшіріп, стандартты ұзындығы файлдар оралу үшін ұзақ атаулары мен LFNFOR OFF операция қосу үшін команда бойынша оның іске LFNFOR бұрын ұмытпау керек.

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

Bat-файлдарда Өтулер

Бастау тәртібі Bat-файлдарда басқару командаларының ыңғайлы болу үшін, олар жиі осы ауыспайды көшу командасын және белгілері пайдаланыңыз.
жапсырма сипаты «қос нүктемен» басталады кез келген жол орындалатын файл болып табылады. Тегтерді Name - Жолдың соңына дейін немесе жолдың қалған еленбейді содан кейін бірінші бос, тоқ ішектегі кейін таңбалардың жиынтығы болып табылады, ол секіру маркер пікір ретінде пайдаланылуы мүмкін.

көшу командасы бос отырып атауы тегпен GOTO жазады. пакеттік файлда жоқ параметр немесе белгі атауы табылған жоқ болса, онда сценарий бұл команда қосулы тоқтатылады. мысал:

GOTO ZZZ

...

: ZZZ

REM (қажет пәрменді іске қосыңыз).

Бұл мысалда GOTO ZZZ жетіп пәрмен файл, дәйекті орындау, жапсырмаға секіру: филиалы тапсырмасы арасында орналасқан және тег деп аталады барлық елемей, REM бар ZZZ және жалғасуда.

Bat-файлдармен жұмыс істеу кезінде жағдайларын пайдалану

Bat-файл, егер ол тексеру туындауын пайдаланылатын болса, әр түрлі жағдайларға байланысты командаларды орындауға немесе мүмкін емес. Осы бұйрықтың формат командасының «Егер шарт ұқсайды.»

Шарттары өрнектерді жүзеге түрлі нұсқалары білдіреді:

- ERRORLEVEL нөмірі - алдыңғы орындалатын бағдарлама сандық мәніне тең немесе одан көп шығу коды аяқталды кезде жағдайда, шарт шын болады.

- ROW LINE 2 == 1 - толық кездейсоқтық жолдар жай-күйi жағдайында шынайы айналады. Содан кейін пәрмен файлының параметрлерін салыстыруға болады, 9% - орнына ішекті, сіз 0% рәміздер алмастыра аласыз.

- EXIST - файл атауын - көрсетілген файл бар болса, онда шарт шын болып табылады.

- ЕМЕС - жағдайы - шарт жалған болса, команданың шығыс шынайы мәні.

а Bat-файлда пайдаланылатын пәрмендерді

Егер сіз «Старт» түймесін басыңыз және пәрмен жолын (ҚМК) бастау болса, онда ол барлық Bat-файл салынғанын көруге болады командасымен. CMD-режим ассистент, командалар туралы ақпарат алу үшін бағдарлама ретінде, отладки құралы ретінде пайдаланылуы мүмкін. Бұл әрекетті орындау үшін, жай ғана көмек түрі болады. Сонымен қатар, бұл олар үшін қысқа сипаттамасы бар командалардың тізімін шығарды. КӨМЕК Қосымша ақпарат алу үшін қажетті командалар атауын енгізе аласыз.

а Bat-файл сақтық көшірмесін деректерді пайдалану

Пәрмен файлдар қатты күнделікті жұмыстарды жүргiзуге жүйелік әкімшілердің өмірін жеңілдетуге болады. қолдану ең көп таралған аймағы жатыр , сақтық көшірме жасау атын өзгерту, жою, жасау және одан да көп. Барлық осы COPY Bat-файл пәрмендердің пайдалануға негізделген. Мысалы, сіз пайдаланушы аты және қалтасында артық қамтамасыз ету, мысалы, жою, бұқаралық ақпарат құралдарының үлкен мөлшерін белгілі бір форматтағы пайдаланушы деректерімен таңдалған қалтада құжаттардың сақтық көшірмелерін жасайды бағдарламасын жасауға болады ағымдағы күнге, және «Komanda_kopirovaniya_faylov.bat» деп атаңыз. Осыдан кейін, сіз оны кіріктірілген Жоспарлағыш, немесе бағдарламаның күшін пайдалана отырып, белгілі бір уақытта іске қамтамасыз ету және, осылайша, пайдаланушы деректер қауіпсіздігін қамтамасыз етуі тиіс.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.delachieve.com. Theme powered by WordPress.