Начало - Компютри
Как да създадете BAT файл. Създаване на файл с разширение BAT Отворете bat файла с notepad

Всеки може да пише bat файлове!

Команден процесор

Много операционни системи, включително тези, разработени от Microsoft, включват команден процесор. Това е името на програма, която инициира изпълнението на различни действия в отговор на команди, въведени от потребителя от клавиатурата. По принцип тези действия се състоят в стартиране на необходимите програми с определени параметри. Но не само това; По-късно ще видим, че някои команди се изпълняват директно от командния процесор. По принцип това са командите, които служат за контрол на контекста и последователността на изпълнение на командата. Въпреки това няма да мислим твърде дълбоко за природата на командите, поне не, освен ако не се налага. По-важното е, че всяка програма, която е технически възможна за изпълнение от командния ред, се счита от командния процесор за команда. Той не прави разлика между родните команди, които първоначално са били вградени в операционната система, и програмите, които са били инсталирани върху нея.

За да стартирате командния процесор:

    Кликнете върху бутона Започнете.

    На екрана ще се покаже главното меню. Изберете Изпълнение от главното меню. На екрана ще се появи диалогов прозорец.

    Стартиране на програмата В полето Отвори въведете низа.

    Кликнете върху бутона cmdдобре

.

На екрана ще се появи прозорец на командния процесор.

За да въведете командата:

    Въведете текста на командата в командния ред.

    Натиснете клавиша Въведете.

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

Ако се опитате да въведете командата помощ, вероятно сте забелязали, че резултатът от работата му (т.нар. изход) не се побира на един екран. Същият проблем възниква и с текста на описанието на командата за. Добрата новина е, че изходът може да бъде пренасочен към файл. Командният ред, показан в следния списък, генерира файла commands.txt, съдържащ списък на всички команди на MS-DOS.

помощ > commands.txt

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

помощ за > for.txt

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

копие- копиране на един или повече файлове;

дел- изтриване на един или повече файлове;

движи се- преместване на един или повече файлове или директории;

преименувам(съкратено ren) - преименуване на един или повече файлове или директории;

Xcopy - копиране на дърво от поддиректории;

mkdir(съкратено md) - създаване на директория;

rmdir(съкратено rd) - изтриване на директория.

Едно от общите правила на синтаксиса на командите на MS-DOS е, че при посочване на параметри първо се посочва източникът, а след това резултатът. Например, ако искаме да преместим файл бира.txtот каталога кутиякъм каталога маса, трябва да въведем командата, дадена в следния списък.

преместете таблицата box\beer.txt

Първо какво да преместя, после къде да преместя.

Ако искаме да преименуваме файла lena.txtда подаде natasha.txt, тогава командата трябва да бъде написана, както е показано по-долу.

ren lena.txt natasha.txt

Първо какво да преименувам, после какво да преименувам.

Текуща директория. Абсолютни и относителни пътища

Когато работите с файлови команди, концепцията за текущата директория става изключително важна. Въпросът е, че когато посочваме файл като команден параметър, ние винаги използваме един от двата възможни начина да ги посочим: или абсолютен път, или относителен път. В пълния път посочваме всичко, започващо например с устройството (или мрежовото име на компютъра). d:\misha\box\beer.txt. Която и директория да е текуща, когато командата е въведена, пълният път ще съответства на същия файл. За относителен път текущата директория служи като начална точка. Най-простият случай на относителен път е име на файл. В контекста на изпълнение на команда, това означава файл с това име, разположен в текущата директория.

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

BAT файловете са текстови документи, които имат специално разширение. В него се записват команди за последващо изпълнение от командния ред. Стартирайки файла, вие активирате програмата CMD, тя чете команди, които се изпълняват последователно. По този начин можете да улесните работата с командния ред, като същевременно запазите желания ред. Разбира се, можете да въведете всички команди наведнъж в командния ред ръчно, но ако трябва да повторите същите операции, е много по-удобно да направите това чрез автоматично четене на списъка, написан под формата на документ за прилеп. Тази опция също е практична и удобна, защото впоследствие можете да промените реда, да добавите нови процеси, които са ви необходими, както и да премахнете ненужните.

BAT помага за автоматизиране на процесите: стартиране на програми, архивиране, архивиране. Ето защо е полезно да знаете как сами да създадете bat файл, да го коригирате и допълвате.

Работа с bat с помощта на Notepad

Алгоритъм за създаване

Процесът на работа с Notepad не е никак сложен. Ако никога преди не сте правили това, ще можете да се справите добре, като научите как да създадете bat файл и да добавите команди към него. Да започнем със създаването. Тук следвайте стриктно алгоритъма:

  1. Когато създавате текстов документ, първоначално ще го получите с разширението txt. Има няколко начина за извършване на тази операция, някои зависят от нивото на Windows, което сте инсталирали:
    • В папката, която сте избрали, щракнете с десния бутон върху полето, ще се отвори меню, там избираме „Създаване“ - „Текстов документ“;
    • Стартирайте „Бележник“ през „Старт“, като изберете „Всички програми“ - „Аксесоари“ - „Бележник“ (за Windows 7);
    • В по-късните (след 7) версии на Windows можете също да отворите „Бележник“ чрез „Старт“: преминете през „Всички приложения“, след това „Аксесоари“ - „Windows“ и там изберете „Бележник“ от списъка;
    • Отворете командния прозорец на системата, като използвате комбинацията Win + R, въведете „notepad“ в реда, щракнете върху „Ok“.
  2. Въведете текста на командата. За да опитате, запишете например „START taskmgr.exe“ - стартирайте диспечера на задачите. „СТАРТ“ казва на командния интерпретатор, че програмата трябва да бъде стартирана, след което се посочва изпълнимият файл на програмата.
  3. Посочете пътя, където да запишете създадения документ.
  4. Посочете в прозореца за запазване:
    • в реда „Тип“ - „Всички файлове“;
    • в реда „Име“ въведете името и разширението на bat, като го добавите след името, като поставите точка между името и разширението, например „file.bat“.
  5. Кликнете върху „Запазване“.

В указаната от вас папка ще се появи партиден файл с разширение .bat.

Стартиране на файл

По-лесно е да отворите bat файл, като щракнете двукратно върху него с мишката. Вторият метод е да стартирате от командния ред: въведете адреса, на който се намира документът с разширение .bat, който сте запазили.

Редактиране

Ако искате да промените документа - добавете команди към bat файла, изтрийте някои от тях, въведете друга програма за последваща работа с него - не е трудно да направите това. Отворете документа с помощта на текстов редактор. Удобно е да направите това, като щракнете с десния бутон върху bat файла и изберете „Редактиране“ в менюто, което се отваря. Notepad ще се стартира - там можете да редактирате команди, да променяте съдържанието и да правите допълнения.

Приложение на Dr.Batcher

За начинаещ, който току-що започва да работи с командния интерпретатор и го използва доста рядко, Notepad е достатъчен. Ако искате да достигнете по-високо професионално ниво, препоръчваме да използвате помощната програма Dr.Batcher. В Dr.Batcher можете да номерирате страници, има поддръжка за отметки, списък на системните команди, използвани в bat, въведените команди са маркирани.

Създаване на документ

Алгоритъмът е прост и не изисква специални умения или професионализъм. След като изтеглите помощната програма, можете бързо да направите всичко необходимо.

Стартирайте Dr.Batcher.

  1. Отворете нова страница: “Файл” - “Нов” или щракнете върху иконата на празен лист, намираща се под менюто “Файл”.
  2. В диалоговия прозорец щракнете върху „Празен пакетен файл“.
  3. Ще се появи прозорец на програмата, съдържащ функции за работа с bat.
  4. След като въведете необходимия текст, запазете.

Редактиране

Ако трябва да промените bat файла, това става по няколко начина в Dr.Batcher:

  1. Щракнете с десния бутон върху иконата и изберете „Редактиране с Dr.Batcher“ от менюто.
  2. Стартирайте Batcher. Отворете желания bat файл, като следвате пътя:
  • "Файл";
  • "Отворено";
  • посочете пътя до документа;
  • „Отворено“.

Следвайки един от предложените пътища, ще отворите помощната програма; в прозореца ще има текст, където можете да правите корекции, да променяте команди, да ги допълвате и да изтривате ненужните.

bat файлът е полезен, когато трябва да автоматизирате задачи в Windows. Особено, ако е необходимо да се извършват действия в определен алгоритъм няколко пъти (периодично или подред). Това обикновено се изисква при създаване на система от директории, групово преименуване на файлове и други прости и по-сложни операции. Поддържайки реда на действията, можете бързо и без да губите време за ръчно въвеждане на команди, можете да стартирате процеса по всяко време, да го повторите за различни програми, като въведете само името им в готовия текст. Препоръките как да направите bat файл, посочени по-горе, ще ви помогнат не само да ги създадете сами, но и да ги редактирате.

Bat файловете са текстови документи, които съдържат списък от последователно изпълнявани команди (инструкции). Те могат да бъдат толкова прости, че средният потребител може да ги използва. В днешната тема ще разгледаме какво е пакетен файл, как да създадете bat файл в Windows 7, 8, а също така разгледайте примерен команден файл.

Системните администратори (напреднали потребители) са добре запознати с полезността на bat файловете, но обикновените потребители не са запознати с тях, те са уплашени от структурата на кода и изпълнението на този скрипт. Това е жалко, защото много хора избягват да използват мощен инструмент за извършване на рутинни и повтарящи се задачи. Bat файловете могат да бъдат сложни, изискващи професионални умения за програмиране, или прости.

Основният файл съдържа един или повече редове с команди, които се изпълняват последователно. Bat файловете имат разширение (bat или cmd) и се изпълняват чрез интерфейса на командния интерпретатор. Всички команди могат да бъдат въведени в cmd, но всяко писане на кода е скучна работа, така че е по-лесно да създадете bat файл.

Създаване на bat файл

За да създадете пакетен файл, ще ви трябва текстов редактор (notepad, notepad++) и . Вижте приблизителния алгоритъм по-долу.

1. Създайте текстов документ с разширение txt. Щракнете с десния бутон върху празна област на File Explorer или друго място. Посочете „създаване“, след което изберете „текстов документ“ от подменюто. Дайте му име, например batnik.

2. Изтеглете notepad++ и след това го инсталирайте. Отворете batnik.txt в notepad++, изберете „кодировки“, задръжте курсора на мишката върху „кодировки“, „Кирилица“, щракнете върху OEM 866. Направете тази стъпка, ако използвате изхода на руски думи (обяснения) в скрипта, в противен случай ще видите скапан език (невалидни знаци). След това запишете командите. Например копирайте този текст:

@echo изключено
echo Здравейте – тест на bat файл
пауза
dir c:\windows
пауза

4. Щракнете двукратно, за да стартирате batnik.bat, за да изпълните поредица от команди. След като bat файлът се изпълни, той автоматично ще се затвори.

Можете също да стартирате notepad, натиснете Win + R, въведете notepad в реда и щракнете върху Enter. След като въведете кода, щракнете върху „файл“ и след това върху „запазване като“. В прозореца посочете пътя за запазване, името на файла с разширението bat и щракнете върху „запазване“. Направете същото с notepad++, за да промените кодирането (стъпка 2), ако използвате руски знаци.

Примерен bat файл

Сега нека да разгледаме създаване на bat файл в Windows 7, 8, който предоставя информация за мрежата, проверява интернет връзката и ясно показва действието на пакетните файлове. Създайте bat файл и напишете тези редове.

ЕХОТО ИЗКЛ
:: чистач.
ECHO Информация за връзка.
:: показва текста на екрана, който идва след служебната дума ECHO.
IPCONFIG /ВСИЧКИ
:: Отпечатва информация за всички мрежови връзки.
ПАУЗА
:: Поставя на пауза скрипта, за да можете да видите информация за мрежата.
PING yandex.ru
:: Ping, проверка на наличието (липса) на интернет връзка
ECHO операцията е завършена. Натиснете enter!
:: Показва думите след ECHO, които показват изпълнението на PING.
ПАУЗА
:: Тази последна команда е написана, за да видите информация за връзката. Ако не беше там, пакетният скрипт щеше да спре и прозорецът щеше да се затвори.

Всъщност има огромен брой примери за бат файлове за обучение и изтегляне в Интернет. Просто трябва да изучите синтаксиса и командите, за да създадете свой собствен пакетен файл, който да отговаря на вашите нужди. Надявам се, че разбирате защо са необходими пакетни файлове и как да създадете bat файл в Windows 7.8.

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

За да коригирате това в Windows OS, трябва да щракнете с десния бутон върху файла, в контекстното меню, задръжте курсора на мишката върху елемента „Отваряне с“ и изберете „Избор на програма...“ от падащото меню. В резултат на това ще видите списък с инсталирани програми на вашия компютър и ще можете да изберете подходящата. Също така препоръчваме да поставите отметка в квадратчето до „Използване на това приложение за всички BAT файлове“.

  • Друг проблем, който нашите потребители също срещат доста често, е, че BAT файлът е повреден.
  • Тази ситуация може да възникне в много случаи. Например: файлът е изтеглен непълно в резултат на грешка в сървъра, файлът е бил повреден първоначално и т.н. За да разрешите този проблем, използвайте една от препоръките:

Опитайте да намерите файла, от който се нуждаете, в друг източник в Интернет. Може да имате късмет да намерите по-подходяща версия. Пример за търсене в Google: "Файлов тип файл:BAT" . Просто заменете думата "файл" с името, което искате;

Помолете ги да ви изпратят отново оригиналния файл, може да е бил повреден по време на предаването;

В тази статия ще разгледаме няколко начина за отваряне на bat файл, за да направите промени в него. Всичко не е толкова просто, колкото може да изглежда на пръв поглед, тъй като пакетният файл е изпълним файл и когато щракнете двукратно върху него, той започва да се изпълнява. Следователно, за да го редактирате, трябва да използвате някои малки трикове, които ще бъдат разгледани по-долу. Първият начин за редактиране на bat файл (отворете в Explorer от контекстното меню)Ако щракнете с десния бутон върху иконата или името на bat файла, ще се появи контекстно меню. Както вече става очевидно, за да промените bat файла, трябва да изберете опцията " промяна»:

" Това ще отвори текстов редактор, в който можете да правите промени и да ги запазвате. По подразбиране в Windows това се отваря "

Бележник

  1. Вторият начин за отваряне на bat файл за редактиране (плъзнете от Explorer към текстов редактор)
  2. Този метод изисква повече манипулации и по-големи умения с мишката. Така че:
  3. Отворете "Explorer"
  4. Намираме нашия bat файл в Explorer, който ще редактираме

Щракваме върху него с левия бутон на мишката и не го пускаме, а плъзгаме файла в прозореца на Notepad

Третият начин за редактиране на bat файл (с помощта на текстовия редактор на Notepad)

Е, тук всичко е просто и ясно. след Бележникът е отворен, можете да отидете в неговото меню „Файл“ и да изберете опцията „Отвори“ (или просто натиснете Ctrl + О):

Намираме папката, в която се намира нашият body файл и не забравяйте да промените опцията за показване на файлове на „Всички файлове (*.*)“. Ако не направим това, няма да видим нашия bat файл в прозореца „Отвори“, което означава, че няма да можем да го отворим. След това можете да щракнете двукратно върху файла или да го изберете и щракнете върху бутона „Отвори“:

Резултат:

Всеки от описаните методи ще доведе до отваряне на bat файла в текстов редактор, в който можете да правите промени в него. След като промените са направени, трябва да ги запазите. За да направите това, трябва също да обърнете внимание, че е избрана опцията „Всички файлове (*.*)“ (в противен случай нашият „Бележник“ може да запази модифицирания файл като текстов файл, т.е. с разширение .txt, но не ни трябва, трябва ни с разширение .bat).

Ето как се правят промени в bat файловете - без магия. Надявам се всичко да е ясно. =)



 


Прочетете:



Използване на стилове в Excel Как да създадете свой собствен нов стил

Използване на стилове в Excel Как да създадете свой собствен нов стил

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

Какви грешки възникват по време на инсталацията?

Какви грешки възникват по време на инсталацията?

Забележка: Програмите AutoLISP могат да се изпълняват само на пълната версия на AutoCAD, те не работят под AutoCAD LT. (с изключение на случаите на зареждане...

Социален статус на човек в обществото

Социален статус на човек в обществото

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

Пълна интерпретация на грешките

Пълна интерпретация на грешките

Доста потребители са се сблъскали с феномена син екран на смъртта. Какво да направите (Windows 7 най-често е предразположен към този проблем)...

feed-image RSS