КомпјутериТипови на датотеки

Лилјак датотека команда (Windows)

Кога се работи на компјутер често е потребно да се повторува истата ДОС-команди за извршување на извршна периодично акција, изградба на комплексни и слоевитоста на редоследот на извршна инструкции или апликации, автоматизација на работа со апликации и датотеки со или без корисникот. Оперативниот систем има можност за снимање на повеќе наредби во лилјак-датотека. Во исто време, само со извршување на командата фајлови (често се нарекува скрипта, или едноставно "серија датотека"), тоа е можно да се изврши команди за извршување пропишани, и да се регистрирате во настаните од Windows Динамички план, можете да ги автоматизира овој процес.

Особеноста на овој тип на датотека е недостатокот на било кој код - има само часовникот информации, кој го чита и извршува ДОС командната процесор кој е компатибилен со речиси сите верзии на Windows оперативниот систем. Еден зачудувачки пример е autoexec.bat фајлови, кои се потребни да се кандидира овој оперативен систем, како што беше тој кој ги врши своите поставки на стартување.

Главни карактеристики на серија датотеки

Тимови која вклучува лилјак датотека, во функционалност може да се поделат во неколку групи:

- наменета за да се прикаже одредена вредност, фрази, апликација или информации;
- рок за серија на документи;
- да се работи со циклуси;
- да се создаде извршувањето на разгранување со користење на услови;
- да се работи со апликации.

Извршување на командата датотеки

Вклучување на лилјак-датотеки може да се направи на различни начини. Кога се работи во командната линија во тековниот директориум, можете едноставно да внесете го името на датотеката со дополнителни параметри или без нив. Кога ова лилјак датотека команди по лансирањето ќе се врши еден по друг, без корисникот интервенција.

Ако наидете на серија датотека во друг директориум, мора во прилог на целосно име и презиме на датотеката да се регистрирате целосната патека до директориумот за складирање. На наставката на датотеката е, исто така е можно да не препише. На пример, тековниот директориум е D: \ слика \ работа, и датотека vera.bat серија, кои треба да се изврши на параметри и resize.doc / p, е во D: \ слика \ дома. Потоа, со цел да се спроведе на почетокот на нашата датотека, треба да се регистрирате на командата D: \ слика \ дома \ Вера resize.doc / p команда или .. \ дома \ Вера resize.doc / p.

Прекинувањето

Извршена по лансирањето на лилјак датотека командата, може да се прекине комбинација на копчиња + <пауза> и + . На екранот ќе се побара од вас да се прекине извршувањето на командата датотека со барање, се очекува да влезе Да или Не Ако внесете Y, извршувањето е прекинато, а остатокот на листата на тимови лилјак датотека ќе бидат игнорирани. Ако внесете симбол N, извршувањето продолжува со следната команда од листата.

Повикајте друг серија датотека

Бат-датотеки може да содржи референци за извршување на други сценарија. Ако само се регистрирате во телото на сценариото лилјак датотека, командата по тоа веќе нема да биде погубен, со оглед на контрола се пренесува на друга серија датотека, а ќе биде извршена команда веќе надвор од него. Ако сакате да се вратите по почетокот на внатрешниот досие, тоа може да предизвика команда повик. командата формат е како што следува: Наречи-лилјак датотека [Стартување Опции].

Параметрите кои се пренесуваат наречен команда датотека (а) се обично симболи 1% - 9%. Кога лилјак-датотеки команда, сите серии се комплетни, продолжи со извршувањето на оригиналната скрипта со следнава линија.

повлекува

Постојат случаи кога командата на лилјак датотека, мора да се изврши чекори (со точка по секоја линија). Најчесто, потребно е овој режим за тестирање и дебагирање скрипти. Пишување команда изгледа вака: COMMAND / Y / C име _skripta [опции].

Кога се работи на секој тим ќе се даде на Y или N. Ако сакате да побара команда - притиснете го копчето Enter или Ј Ако сакате да ја прескокнете на тимот - Хит ESC или N.

Оневозможување и овозможување на излез команда на екранот

Кога ќе почнете да лилјак датотека, на командната линија по линија пред извршување се прикажани на екранот, а потоа погубен. Понекогаш тоа предизвикува непријатности, бидејќи голем серија датотека команди поминува низ долга листа на корисникот на екранот, а понекогаш и треба да се покаже на нив, на пример, за дијалог или дебагирање. Да командува со лилјак датотека што е прикажано на екранот, користете ја командата ехо на. За да го исклучите овој режим, мора да внесете параметар Ехо исклучување. Во овој случај сите понатамошни извршна команди прикажани на екранот веќе нема да биде.

За да го исклучите излез само една линија серија датотека на екранот може да се користи на почетокот на оваа линија @ симбол. Најчесто, овој симбол може да се најде во пар со тимот @ECHO OFF за да се исклучи своето производство на монитор екран. Овој режим е често се користи од страна на хакери да се создаде врз основа на лилјак-датотеки, вируси или доставувањето на мали и големи проблеми за компјутерските корисници.

Пораки во Команди

Ако тимот ЕХО ќе се наоѓа ликови, освен ON или OFF, тие ќе бидат прикажани во некоја форма. Ако ЕХО е без параметри, ја прикажува состојбата на извршна инструкции за приказ на владата - или исклучите.

Ако сакате, тоа е можно дури и да се репродуцира звучен сигнал (бип) компјутер со помош на лилјак датотека. Команди како што е примерот подолу, врз основа на ECHO оператор со додавање на специјални карактери.

За репродукција на звук сакате да се прикаже со стандарден код симболот 7. Можете да го направите ова со притискање на и "7" на нумеричката тастатура (со натпис дома).

Со цел да се подобри читливоста на пораки може да се примени ECHO команда со "." (Тоа е поставен директно зад команда без простор) или посебен карактер со код 255. На екранот ќе се појави како празна линија.

ECHO команда може да се користи за прикажување на пораките во посебна датотека. Својата суштина е да се пренасочи на излез пораки да запишам во датотеката, наместо на екранот. За да ја зачувате логови, истражувањето, снимање на настанот, можете да го користите серија датотеки лилјак. O команди имаат следниов формат:

- ЕХО-порака >> името на датотеката - команда додава линија на постоечка датотека. Ако таква датотека во овој директориум не е присутен, тоа создава нова датотека.

- ЕХО-порака> име на датотека - Оваа команда создава нова датотека, и тековната линија е напишано во него. Во случај на таква датотека во тековниот директориум, содржината на тоа ќе бидат отстранети и снимените команда или нејзиниот резултат.

со помош на коментари

За лесно уредување на скрипти користење на командата РЕМ. Сите се по лилјак датотека командата на Windows се игнорира на извршување. Тие може да се види кога ќе се уреди и чекори. Во сите други случаи, за да се прикажува коментари.

одложи команда во лилјак-датотека

Понекогаш, за време на извршувањето на датотеката серија е потребно привремено да го запре извршување на команди, на пример, да се чека за одговор на корисникот, да се зголеми времето за да го прочитате долга порака, за да вметнете диск, да го потврди присуството на корисникот, или за дебагирање серија датотеки. одлагање тим во лилјак датотека е напишана како ПАУЗА без параметри. Во овој случај, на екранот се прикажува типот на "Притиснете кое било копче за да продолжите" пораката, и извршување на сценариото ќе бидат суспендирани додека го притискате копчињата на тастатурата. Ако притиснете на комбинација + <пауза> или + , системот го интерпретира како завршувањето на извршна датотека и ќе ги поттикне да се потврди завршувањето на неговата работа: "Прекини на серија датотека? (Y / N) ". Ако го притиснете копчето Y, ќе го прекине сценариото во овој момент и сите на преостанатите отворени команди ќе бидат игнорирани. Кога ќе го притиснете извршување на N ќе продолжи со следната инструкција. Додека пауза, притиснете било која друга алфанумерички копчиња и "простор" и "Enter" извршна датотека ќе продолжи со следната инструкција.

Извршување команди за листа на датотеки

За секвенцијален извршување на повеќе датотеки во листата се во истиот директориум, можете да го користите лилјак-датотека. "Стартувај за титулата на програмата" и "работи наставката на датотеката на програмата" често може да помогне со автоматизирање на обработка на документи, како што се сортирање пошта додатоци. тие се различни параметри за наредбата. Форматот на пишувањето е прикажано подолу:

- ЗА% x IN (листа на датотеки) Дали команда, каде што:

- X - претставува било карактер, освен броеви од 0 до 9;

- листа - простор разделени со имиња на датотеки или име на датотека; со што е можно да се користат специјални карактери и "*" да го замени еден до неколку ликови во името на датотеката "?";

- Тим - било од DOS команда или програма, освен; ако има потреба од за, наместо% x мора да се определи %% x.

Кога ја користите оваа команда за да го напише лилјак-датотеки, да бидат свесни дека имињата во програмите формат ДОС имаат ограничувања на должината на името. Да се направи префрлување за команда за работа со долги имиња на датотеки, вие не треба да се заборави пред неа се кандидира на LFNFOR ON за да им се овозможи работа со долги имиња и LFNFOR OFF за да го исклучите и да се врати на стандардниот датотеки должина.

Многу функции со програми како што споредбата на датотеки со одредени видови на екстензии се во истиот директориум со датотеки од ист тип од друг директориум, копија на сите датотеки во тековниот директориум на друг, доследно спроведување на датотеки со одреден тип и имиња почнуваат со броеви, тоа може да се направи со само една команда впишан во лилјак-датотека. Водење на програма може да се комбинираат со барања на корисникот, а со тоа зголемување на удобноста на работа со податоци.

Транзиции во лилјак-датотеки

За погодност, контрола на цел на водење на команди во лилјак датотека во нив често се користи команди транзиции и етикети со кои се случи со овие транзиции.
Етикетата е која било низа извршна датотека која почнува со карактер "на дебелото црево". Имињата - е збир на знаци, по две точки на крајот на линијата или на првиот простор, по што остатокот на линијата се игнорира, тоа може да се користи како коментар на маркер скок.

Транзицискиот тим е пишување на Оди со таг името со празно место. Ако не се најде параметар или името на етикетата во серија датотека, а потоа на сценариото е на овој тим е запрена. На пример:

Оди zzz

...

: zzz

РЕМ (кандидира потребните команда).

Во овој пример, секвенцијални извршување на серија датотека, пред да стигне на Оди zzz, скока на етикетата: zzz и продолжува со РЕМ, на неа се што е помеѓу тимот за транзиција и одредено етикета.

Користење на условите при работа со лилјак-датотеки

Бат-датотека може да се изврши или да не изврши команди во зависност од различни услови, ако се користи појава Проверете дали. Форматот на оваа команда изгледа како "Ако состојбата на тимот."

Услови претставува различни отелотворувања на изрази:

- бројот на ERRORLEVEL - во случај кога претходната извршна програма заврши со излез код еднаква на нумеричка вредност или поголема, состојбата ќе биде вистина.

- ред ЛИНИЈА 2 == 1 - во случај на целосна состојба случајно редови станува вистина. Наместо жици, може да се замени симболите 0% - 9%, а потоа ќе се споредат параметри на командната датотека.

- постојат - името на датотеката - доколку постои наведената датотека, тогаш состојбата е точно.

- не - услов - ако состојбата е лажна, на излез од тимот добијат вистинската вредност.

Користените команди во лилјак-датотека

Ако притиснете на "Start" копчето и да почне командната линија (cmd), тоа е можно да ги видите сите вметнати во лилјак датотека команда. CMD режим може да се користи како алатка за дебагирање, како асистент, програмата за информации за команди. Да го направите ова, едноставно да напишете помош. Во исто време, тој издаде листа на команди со краток опис за нив. Помош може да влезе во името на посакуваниот команди за повеќе информации.

Користење на податоци за бекап лилјак-датотека

Команда датотеки голема мера може да се поедностави животот на систем администраторите во вршење на секојдневната работа. Најчестите област на примена подршка, креирање, бришење, преименување и многу повеќе. Сето ова е врз основа на употребата на копи-лилјак датотека команди. На пример, можете да се создаде програма која го прави бекап копии од документите во избраната папка со податоци за корисниците на одредени формати, елиминирање на, на пример, голема количина на медиумите, обезбедување на технолошки вишок во папка со корисничкото име и тековниот датум, и името на тоа "Komanda_kopirovaniya_faylov.bat". После тоа, мора да се осигура дека се работи на одредено време со помош на вградениот во распоредувачот, или силите на програмата и на тој начин се осигури безбедноста на податоците на корисникот.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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