ПредишенСледващото

Цел: Да се ​​научите как да използвате команден файл.

Екип или други файлове партида са средствата, чрез които можете да създадете свои собствени процедури. Този файл се състои от DOS команди, които съставляват пакета и се изпълняват при въвеждане на името на една партида файл. Batch файл, за да се създаде DOS среда, използвайки DOS команда пакети, вместо да ги въвеждате един по един. В допълнение към един основен набор от DOS команди, партида файлове могат да съдържат, предназначени само за тях специална подкомисия команда.

В момента партида файлове, използвани за целите на администриране на системата, както и стартиране на приложения, които имат различни възможности за изстрелване, реализирани с помощта на клавишите, за да изпълним файл.

текстообработващи програми могат да бъдат използвани за създаване на партида файлове, като например Microsoft Word и Notepad.

Файлове за пакетна имат разширение - БАТ.

Като пример, помислете за команден файл, който изпълнява две функции:

Създава в папка C: \ Temp папка TXT

След това, ако в главната директория има файлове с разширение TXT се копират в папката, която сме създали, ако тези файлове липсват, се показва съобщение за това и papkaC: \ Temp отстранен \ TXT.

Текстът на този файл е както следва (ако приемем, че C: \ Temp вече съществува):

ако съществува C: \ * TXT Отидох да.

ехо Files липсва

За да наричаме тази партида файл, трябва да кликнете върху иконата на два пъти, или да го стартирате от командния ред (за вас е препоръчително), като се посочва пълното или съкратено пътя до него и натиснете Enter, за да видите резултатите от работата си.

Файлове за пакетна обработка, могат да получават команди предавани от потребителя до тях.

Например: в същия проблем ще даде име на папка и тип на файловете на параметрите, текстът в този случай е, както следва:

ако съществува% 2 Отидох да

ехо Files липсва

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

За достъп до този файл, трябва да въведете в командния ред:

imya.bat C: \ Temp \ TXT C: \ * TXT.

Вместо да се необходимостта да се замени по пътя към вашата партида файл.

За да приложите един отбор с няколко коренно различни файлове можете да използвате FOR

за %% х в (списък на файловете) направи командва %% в

Вместо х замества всеки символ от А до Я, може да се използва в списъка с файлове * и?

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

преконфигуриране на командата система:

SET - Показва, монтажа и демонтажа на околната среда променливи.

променлива - Името на променлива на средата.

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

Въвеждане SET без параметри ви позволява да видите текущите стойности на променливи на средата.

PATH - Показва или инсталация изпълним пътя за търсене.

Въвеждане PATH; Тя ви позволява да изчистите пътя, да се ограничи до текущата директория.

PATH без параметри води до показване на текущия път.

APEEND - цел търсене на работа файл

BREAK - Включване на ключов режим комбинация обработка / изключване CTRL + C.

Въведете BREAK без параметри дава възможност да разберете текущата стойност на режима на почивка.

ПРОВЕРЕТЕ - Настройката на режима за запис валидиране на диска.

Въвеждане ПРОВЕРЕТЕ без параметър ви позволява да разберете текущата стойност на режима за потвърждаване.

DATE - Показва или определяне на текущата дата.

Въвеждане ДАТА без параметри ви позволява да получите текущата дата и да подадат искане за въвеждане на нова дата стойност.

Натискането на ENTER ще напусне датата без промяна на стойността.

TIME - Дисплей и настройка на системното време.

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

Натиснете ентер листа стойност време непроменен.

LOADFIX - съвместим с по-старите версии на издръжливостта на системата. Изтеглете първи 64 КВ на основната памет

процес - стартирането на програмата, за да извършите

партида файлове команди:

@ - Скриване на линии на екрана

Повикване - Повикване една партида от друг.

В CALL [задвижващи:] [път] името на файла [параметри _vyzova]

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

ОЩЕ - Сериен изход парче данни по парче с размерите на един екран.

command_name | Повече [/ Е [/ C] [/ P] [/ S] [/ Tn] [+ п]]

[Drive:] [път] файла - файла да се показва в фрагменти

Command_name - екип, чийто изход се извежда на екрана

/ E - Резолюция да ползвате допълнителни възможности

/ C - Пречистване на екрана преди печат на всяка страница

/ P - Страницата за сметка трансфер символ

/ S - компресия множество празни редове в една

/ Tn - замяна раздели п пространства (по подразбиране п = 8)

Стандартен набор от ключове могат да бъдат поставени в променлива ОЩЕ

+п - Стартиране на изхода на първия файл с номера на реда с п

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

Ако използването на допълнителни функции, активирана, в отговор на поканата - MORE - Можете да въведете следните команди:

P н - Показване на следващите N реда

S п - Пропускане следващите N реда

F - Показване на следващия файл

Q - Shutdown

= - брой на изхода линия

- Показва линия за помощ

<пробел> - Заключение на следващата страница

- Изходът на следващия ред

ИЗБОР -, предлагат на потребителите няколко възможности за избор.

/ C [:] варианти - Варианти на потребителя отговор. По подразбиране линия включва две версии: Ю.Н.

/ N - Нито опциите нито въпросителния знак в командния ред се показва.

/ S - Чувствителни символи.

/ T [:] с, NN - А "в" се избира автоматично след NN секунди за изчакване

текст - String Покани

След променлива команда ERRORLEVEL приема на стойност, равна на броя на избраните отговори.

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

Въведете ECHO без параметри ви позволява да разберете текущите команди режима.

ЗА - Пусни определена команда за всеки файл в комплекта.

Променлива% - Договорената замяна.

(Set) - кит, съдържащ един или повече файлове. Можете да използвате заместващи символи.

екип - Team извършва за всеки от файловете, включени в комплекта.

Options - Опции и ключове, необходими за изпълнение на командата.

Когато използвате за командване на партиди вместо за написването на променливата%

го напиша %% променлива.

GOTO - Трансфер на контрол в маркираната линия на командния файл.

етикет - низ текст, играе ролята на етикет на партиди.

Етикетът трябва да бъде на отделен ред на програмата и да започне с двоеточие.

АКО - Най-оператор условно изпълнение на команди в команден файл.

АКО [НЕ] ERRORLEVEL брой команда

АКО [НЕ] СЪЩЕСТВУВА име команда

НЕ - тя изпълнява само командата в ако състоянието е невярно.

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

команда - командата се изпълнява при условията на истината.

line1 line2 == - Условия истински, когато съвпадение на двата реда.

СЪЩЕСТВУВАТ името на файла - Условието е вярно, ако съществува определен файл.

Форматирането на диск, за да работят със системата.

/ V [: етикет] - Етикет произведен обем.

/ Q - Извършване на бърз формат.

/ F: размер - форматирани размер диск (например 160, 180, 320, 360, 720, 1.2, 1.44, 2.88).

/ B - Докоснете, за да поставите диска за системни файлове.

/ T: път - Броят на парчета от всяка страна на диска.

/ N: сектори - броя на секторите на един път.

/ 1 - Форматиране е само първата страна на диска.

/ 4 - 5,25 Формат диск ", 360 Kbytes в устройството за дискове с висока плътност.

/ 8 - Форматиране със създаването на 8 сектори на пистата.

/ C - Cluster Проверка маркира като повреден

ПАУЗА -Priostanovka файла партида и показва съобщение натиснете произволен клавиш, за да продължите ....

SHIFT - Променя съдържания (смяна) вградени параметри на команден файл с.

Напиши партида файл, който да гарантира изпълнението на дейностите, посочени по-долу, с пауза след всяко действие:

1. Съдържанието на дисплея на предварително определен текстов файл (предава чрез параметър) с пауза след всяко попълване на екрана.

3. Добавете пътя за търсене папка C: \ TEMP на съществуващите маршрути и ще покаже всички определените маршрути.

4. Посочете съдържанието на всички TXT - файловете в работната директория.

5. Премахване на всички TXT - файлове от ТЕЛК.

6. Копие на всички файлове от директорията C: \ Programs \ NC4 в директорията C: \ TEMP.

7. Ако папката TEMP има файл с разширение .txt, а след това ги смените с разширяването на LST, а ако не THT- файл. след това да създадете файл 1.TXT

8. Копие от текущата директория файлове в посочени от параметрите (файлове с разширение TXT на, DOC)

9. Формат на дискета в устройството.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!