КомпютриТипове файлове

Прилеп файл команда (Windows)

Когато се работи на компютър, често е необходимо да се повтаря една и съща ДОС команди за извършване на периодично изпълним действия, изграждането на сложна и многопластова последователност от изпълними инструкции или приложения, автоматизация на работата с приложения и файлове със или потребителят е далеч. Операционната система е в състояние да записва няколко команди в прилеп-файл. В същото време, просто като пуснете файла партида (често се нарича скрипт, или просто "партида файл"), то е възможно да се извърши команди за изпълнение на предписаните, и да го регистрирате в събитията от Windows Scheduler, можете да автоматизирате този процес.

Особеността на този тип файлове е липса на всеки код - има само информацията, часовник, който чете и изпълнява DOS команден процесор, който е съвместим с почти всички версии на операционната система Windows. Един поразителен пример за това е autoexec.bat файл, който е необходим, за да стартирате тази операционна система, тъй като тя е онзи, който носи неговите настройки при стартиране.

Основни характеристики на партида файлове

Отбори, които включват един прилеп-файл, функционалност могат да бъдат разделени в няколко групи:

- предназначен за показване на определена стойност, фрази, приложение или информация;
- за управлението на партида на документи;
- да работят с цикли;
- да се създаде изпълнението на разклонението, като условията;
- да работи с приложения.

Изпълнение на командните файлове

Бягане с бухалка файлове могат да се извършват по различни начини. Когато се работи в командния ред в текущата директория, можете просто да въведете името на файла с допълнителни параметри или без тях. Когато тази бухалка файл команди след старта ще се извършва един след друг, без намеса на потребителя.

Ако намерите партида файл в друга директория, трябва в допълнение към пълното име на файла, за да се регистрирате пълния път до директорията на съхранение. Разширението на файла също така е възможно да не се предписва. Например, текущата директория е D: \ снимка \ работа, както и файл vera.bat партида, които трябва да изпълняват, за да параметрите и resize.doc / P, е в D: \ снимка \ дома. След това, с цел да се извърши стартирането на нашия файл, трябва да се регистрирате в командния D: \ снимка \ у дома \ вера resize.doc / р команда или .. \ у дома \ вера resize.doc / стр.

Прекъсване

Изпълнена след стартирането на прилеп файл команда, можете да прекъснете клавишната комбинация + и + . Дисплеят ще ви помоля да се прекъсне изпълнението на команда файл с искането, се очаква да влезе Да или Не Ако въведете Y, след това изпълнение се прекъсва, а останалата част от списъка на екипи прилеп файл ще бъдат игнорирани. Ако въведете символ N, изпълнението продължава със следващата команда от списъка.

Обадете друга партида файл

Bat-файловете могат да съдържат препратки към изпълнението на други скриптове. Ако просто се регистрирате в тялото на сценария прилеп-файл, командата, след като вече няма да бъде изпълнена, тъй като контролът се прехвърля към друга партида файл, и ще се изпълнява команда вече от нея. Ако искате да се върнете след началото на вътрешния файл, той може да предизвика командата CALL. Форматът на командата е както следва: CALL име-прилеп файл [Launch Options].

Параметрите, които се предават на нарича команден файл (а) на обикновено са символи 1% - 9%. Когато прилепи-файлове команда, всички серии са пълни, да продължи изпълнението на оригиналния сценарий с следния ред.

Засилване

Има случаи, когато командата бухалка файл, трябва да извършите стъпки (с междинна спирка след всеки ред). Най-често се налага този режим за тестване или отстраняване на грешки скриптове. Писане команда изглежда така: COMMAND / г / в името _skripta [опции].

Когато работи на всеки отбор ще бъде отделено на Y или N. Ако искате да направите заявка командата - натиснете Enter ключ или Y. Ако искате да пропуснете екип - Хит ESC или N.

Забраняване и разрешаване на изхода команда на екрана

Когато започнете бухалка-файл, в командния ред по ред преди екзекуцията се показва на екрана и след това изпълнява. Понякога това причинява неудобства, тъй като голяма партида файлове команди преминават през един дълъг списък на потребителя на екрана, а понякога трябва да им покажем, например, за диалог или отстраняване на грешки. За да командва прилеп-файл показва на дисплея, използвайте командата ECHO ON. За да деактивирате този режим, трябва да въведете с параметър ECHO OFF. В този случай всички по-нататъшни изпълними команди, показани на екрана вече няма да бъдат.

За да изключите изход само от един ред партида файл на екрана може да се използва в началото на тази линия @ символ. Най-често този символ може да се намери в един чифт с @ECHO OFF команда за изключване на изхода му на дисплея на монитора. Този режим се използва често от хакери, за да създадете въз основа на прилепи-файлове, вируси или доставяне на малки и големи неприятности за компютърни потребители.

Публикации в Команди

Ако отборът ECHO ще бъде разположен символи, различни от или изключите, по който те ще бъдат показани във всеки режим. Ако ECHO е без параметри, той показва състояние на указанията изпълними на видео режима - включен или изключен.

Ако е необходимо, е възможно дори да се възпроизведе звуков сигнал (звуков) компютър с помощта на бухалка-файл. Команди, както е показано по-долу, на базата на ECHO оператор с добавянето на специални символи.

За възпроизвеждане на звук, който искате да се показва с код стандарт символ 7. Можете да направите това чрез натискане на и "7" на цифровата клавиатура (с надпис дома).

С цел да се подобри яснотата на съобщенията може да се приложи ECHO команда с "." (Той е поставен непосредствено зад командата без интервал) или специален символ с код 255. На екрана ще се появи като един празен ред.

ECHO команда може да се използва за показване на съобщения в отделен файл. Нейната същност е да се пренасочи изходните съобщения да пише на файла, а не на екрана. За да запазите формата на трупчета, проучване, запис събитие, можете да използвате партида файлове бухалка. O команди имат следния формат:

- ECHO съобщение >> име - команда добавя ред към съществуващ файл. Ако такъв файл в тази директория и не е налице, тя създава нов файл.

- ECHO-съобщение> името на файла - Тази команда създава нов файл, както и текущия ред е написано в нея. В случай на такъв файл в текущата директория, съдържанието на това ще бъдат премахнати и записаната команда или неговия резултат.

Използване на коментари

За по-лесно редактиране на скриптове посредством командата REM. Всички те са след прилеп файл командата Windows се игнорира при изпълнение. Те могат да се видят, когато редактирате и стъпки. Във всички останали случаи, на няма да бъдат показвани коментари.

забавяне команда в прилеп-файл

Понякога, по време на изпълнение на командния файл е необходимо временно да спира изпълнението на команди, например, да се чака за отговор на потребителя, за да се увеличи времето, за да прочетете съобщението е дълго, за да поставите диск, потвърди наличието на даден потребител, или за отстраняване на грешки партида файлове. Забавяне команда се изписва като PAUSE без параметри в прилеп файл. В този случай, на дисплея се показва типа на "Натиснете произволен клавиш, за да продължите" на съобщението и изпълнението на скрипта ще бъдат спрени, докато не натиснете бутоните на клавиатурата. Ако натиснете комбинацията + <пауза> или + , системата го интерпретира като завършването на изпълнимия файл и ще ви подкани да потвърди завършване на работата му: "Прекратяване на файла партида? (Y / N) ». Ако натиснете бутона Y, то ще прекъсне сценария в този момент и всички останали неизпълнени команди ще бъдат игнорирани. Когато натиснете изпълнението на N ще продължи със следващата инструкция. Докато пауза, натиснете всякакви други буквено-цифрови клавиши и "Space" и "Enter" изпълним файл ще продължи със следващата инструкция.

Изпълнение на команди за списъка с файлове

За да се изпълняват последователно на няколко файла в списъка са в същата директория, можете да използвате и прилеп-файл. "Бягайте за титлата на програмата" и "тече разширението на файла на програмата" често може да помогне с автоматизация на обработка на документи, като например сортиране прикачени файлове поща. те са различни параметри за командата ЗА. писането на формата, показан по-долу:

- ЗА% х ПО (списък на файловете) DO команда, когато:

- X - представлява всеки символ различни от цифри от 0 до 9;

- списък - пространство, разделени имена на файлове или на името на файла; По този начин е възможно да се използват специални знаци и "*" да се замени един до няколко знака в името на файла "?";

- Екип - всяка DOS-команда или програма, с изключение на; ако има нужда от ЗА, вместо% х трябва да се посочи %% х.

Когато използвате тази команда, за да напишете прилеп-файлове, трябва да знаете, че имената в програмите формат DOS имат ограничение върху дължината на името. За да направите смяна ЗА команда за работа с дълги имена на файлове, не трябва да забравяме, пред нея тече LFNFOR ON команда, за да се даде възможност на работа с дълги имена и LFNFOR OFF за да го изключите и да се върнете към стандартните файлове дължина.

Много от функциите с програми като сравняване на файлове с определени видове разширения са в същата директория с файловете от същия тип, от друга директория, да копират всичко текущата директория в друга, последователно изпълнение на файлове с определен тип и имена, започващи с номера, Това може да бъде направено само с една команда вписан в прилеп-файл. Изпълнението на програмата може да се комбинира с потребителски заявки, което води до повишаване на удобството на работа с данни.

Преходите в прилепните-файлове

За улеснение на екипи за управление в старт за поръчки прилепи-файлове, те често използват екипа на преход и маркировки, които се срещат тези преходи.
Етикетът е произволен низ изпълним файл, който започва с характер "на дебелото черво". Поименни маркери - е набор от знаци, след двоеточието до края на линията или на първото място, след което до края на линията се игнорира, той може да се използва като коментар към маркера за скок.

преход екип е написването на GOTO с обозначението на име с интервал. Ако не се намери никой параметър или името на етикета в командния файл, а след това сценарият е на този отбор е спряло. например:

GOTO ZZZ

...

: ZZZ

REM (тече необходимата команда).

В този пример, последователно изпълнение на команда файл, достигайки GOTO ZZZ, скача на етикета: ZZZ и продължава с REM, игнорирайки всичко, което се намира между инструкцията за разклоняване и каза маркер.

Използването на условията при работа с прилепи-файлове

Bat-файл може да изпълнява или не изпълнява команди в зависимост от различни условия, ако то се използва поява проверите дали. Форматът на тази команда прилича на «АКО състоянието на отбора."

Условия представлява различни варианти на изразите:

- номера на ERRORLEVEL - в случая, когато предишното изпълнима програма завърши с код за изход, равна на цифровата стойност или по-голяма, състоянието ще бъде вярно.

- ред LINE 2 == 1 - в случай на пълно състояние съвпадение редове става истина. Вместо струни, можете да заместите символите 0% - 9%, а след това ще сравни параметрите на командния файл.

- наличие на такива - на името на файла - ако съществува определен файл, след условието е вярно.

- не - едно условие - ако условието е невярно, на изхода на екипа получите действителната стойност.

Използваните команди в прилеп-файл

Ако натиснете бутона "Старт" и да започне командния ред (ПМС), е възможно да видите всички вмъква в прилеп-файл команда. CMD режим може да се използва като инструмент за отстраняване на грешки, като асистент, програмата за предоставяне на информация относно командите. За да направите това направо да въведете HELP. В същото време той издава поредица от команди, с кратки описания за тях. HELP да въведете името на желания команди за повече информация.

Използването на резервно копие на данните прилеп-файл

Командване файлове може значително да опрости живота на системните администратори, при извършване на ежедневната работа. Най-често срещаният областта на приложение са архивиране, създаване, изтриване, преименуване и др. Всичко това се основава на използването на копирна прилеп файлове команди. Например, можете да създадете програма, която прави резервни копия на документите в избраната папка с данни за потребителя на определени формати, което премахва, например, голяма част от медиите, предоставяне на излишък в папката с потребителското име и текущата дата, и го наречете "Komanda_kopirovaniya_faylov.bat". След това, трябва да се гарантира, че тя се управлява в определено време с помощта на вградения в планировчика, или силите на програмата и по този начин се гарантира безопасността на потребителски данни.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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