Реклама

Желите да направите батцх датотеку? То је лако.

Батцх датотеке су начин на који рачунар може извршити ствари. Они могу аутоматизовати свакодневне задатке, скратити потребно време да се нешто предузме и преточити сложени процес у нешто што свако може радити.

У овом ћете чланку научити како написати једноставну батцх датотеку. Научићете основе шта пакетне датотеке могу да ураде и како да их сами напишете. Такође ћу вам пружити додатне ресурсе за учење писања пакетних (БАТ) датотека.

Како направити батцх датотеку у оперативном систему Виндовс

Пре него што уђемо у детаље, ево кратког сажетка

  1. Отворите текстуалну датотеку, као што су Нотепад или ВордПад документ.
  2. Додајте своје команде, почевши од @ецхо [искључено], а затим - свака у новом ретку - наслов [наслов своје шарж скрипте], одјек [први ред] и паузирање.
  3. Сачувајте датотеку помоћу екстензије датотеке .шишмиш, на пример, тест.бат.
  4. Да бисте покренули своју батцх датотеку, двапут кликните БАТ датотеку коју сте управо креирали.
  5. Да бисте уредили своју групну датотеку, кликните десном типком миша на БАТ датотеку и изаберите Уредити.
instagram viewer

Ваша необрађена датотека ће изгледати овако:
Датотека за тест тест написана у Нотепад-у
И ево одговарајућег командног прозора за горњи пример:
Тест Баст датотеке излаз из наредбеног ретка

Ако је ово било пребрзо или желите сазнати више о командама и како их користити, прочитајте даље!

1. корак: Креирајте БАТ датотеку

Рецимо да често имате проблема са мрежом; стално се налазите на командна линија Најбољи савјети и савети командне линијеЦомманд Промпт је одличан алат за свакодневне кориснике рачунара, јер је једноставан за употребу, а истовремено моћан. Ево 15 трикова и савета из наредбеног ретка који сте можда пропустили. Опширније , уносите ипцонфиг и пингинг Гоогле-а за решавање проблема са мрежом. Након неког времена схватићете да би било мало ефикасније када бисте написали једноставну БАТ датотеку, залепили је на УСБ стицк и користили је на машинама са којима отклоните проблем.

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

Пакетна датотека поједностављује задатке на рачунару који се могу поновити користећи Виндовс наредбену линију. Испод је пример батцх датотеке која је одговорна за приказивање неког текста у вашем командном ретку. Креирајте нову БАТ датотеку тако што ћете десним тастером миша кликнути празан простор унутар директорија и изабрати Нова, онда Текстуални документ.

нев_тект_филе

Додај код

Двокликните ово Нови текстуални документ да бисте отворили подразумевани уређивач текста. Копирајте и залепите следећи код у унос текста.

@ецхо офф титле Ово је твоја прва скрипта за серију! ехо Добродошли у серијске скрипте! пауза

Сачувај као БАТ датотеку

Горња скрипта враћа текст „Добродошли у скриптне серије!“. Сачувајте датотеку према смеру Филе, Сачувај као, а затим додијелите датотеци оно што желите. Завршите име датотеке додатом .шишмиш екстензија - велцоме.бат на пример - и кликните ок. Овим ће се финализирати процес шарже. Сада, двапут кликните на ново створену батцх датотеку да бисте је активирали.

велцоме_то_батцх

Немојте претпостављати да све то скриптно снимање може. Параметри пакетних скрипти су подешени верзије кодова наредбеног ретка, тако да сте ограничени на оно што ваш командни редак може учинити. За оне који нису упознати са програмом, командни редак је способан за много тога Битне наредбе за Виндовс ЦМД које би требало да знатеНејасан интерфејс наредбеног ретка ваш је приступ напредним Виндовс алатима. Показујемо вам битне ЦМД команде које ће вам омогућити да им приступите. Опширније .

Корак 2: Научите основе групног скрипта

Батцх датотеке користе исти језик као наредбени редак. Све што радите је да кажете командном ретку шта желите да унесете кроз датотеку, а не да га куцате у командни редак. Ово вам штеди време и труд. Такође вам омогућава да унесете неку логику (попут једноставних петљи, условне изјаве итд. да је процедурално програмирање концептуално способно).

@одјек: Овај параметар ће вам омогућити да видите своју радну скрипту у наредбеном ретку. Овај параметар је користан за преглед радног кода. Ако се из батцх датотеке појаве проблеми, моћи ћете прегледати проблеме повезане са вашом скрипту помоћу функције ехо. Додавање следећег ван овај параметар ће вам омогућити да брзо затворите скрипту по завршетку.

наслов: Пружање већег дела исте функције као и

Ознака у ХТМЛ-у, ово ће осигурати наслов за вашу скрипту у прозору наредбеног ретка.

цлс: Избрише ваш командни редак, најбоље се користи када се помоћу вањског кода може пронаћи оно чему приступате.

рем: Скраћеница за примедба пружа исту функцију као ознаку у ХТМЛ-у. Изјаве Рем се не уносе у ваш код. Уместо тога, они се користе за објашњавање и давање информација у вези с кодом.

%% а: Свака датотека у мапи.

(“.\”): Коријенска фасцикла. Када користите командни редак, особа мора да усмерава реда у одређени директоријум пре промене имена датотеке, брисања датотеке и тако даље. С пакетним датотекама требате само залијепити .бат датотеку у директориј по вашем избору.

пауза: Омогућује пробој у логичком ланцу ваше .бат датотеке. Ово омогућава корисницима да прочитају наредбене редове пре него што наставе са кодом. Израз „Притисните било који тастер за наставак…“ означаваће паузу.

започните „” [веб локација]: Прећи ћете на веб локацију по вашем избору користећи подразумевани веб претраживач.

ипцонфиг: Ово је класични параметар наредбеног ретка који објављује информације које се тичу мрежних информација. Ове информације укључују МАЦ адресе, ИП адресе и маске подмреже.

пинг: Пише ИП адресу, слање пакета података кроз руте сервера како би одмерио њихову локацију и латенцију (време одзива).

Библиотека за батцх варијабле, у најмању руку, огромна је. Срећом постоји Унос у Викибоок која вам на располагању садржи опсежну библиотеку параметара и варијабли скриптног скрипта.

Корак 3: Напишите и покрените БАТ датотеку

Направићемо два примера серијских скрипти која могу поједноставити ваше дневне активности на мрежи и ван ње.

Невс Сцрипт

Креирајмо одмах корисни скрипту за серију. Шта ако желите да отворите све своје омиљене вести на вестима у тренутку када се пробудите? Будући да пакетне скрипте користе параметре наредбеног ретка, можемо створити скрипту која отвара сваку вест медија у једном прозору прегледача.

Да бисте поново направили поступак прављења серија: прво направите празну текстуалну датотеку. Десни клик празан простор у мапи коју желите и изаберите Нова, онда Текстуални документ. Када је отворена текстуална датотека, унесите следећу скрипту. Наш пример ће пружити главне америчке информативне медије доступне на мрежи.

@ецхо офф старт "" http://www.cnn.com. почетак "" http://www.abc.com. почетак "" http://www.msnbc.com. почетак "" http://www.bbc.com. почетак "" http://www.huffingtonpost.com. почетак "" http://www.aljazeera.com. почетак "" https://news.google.com/

Горња скрипта слаже једну почетак "" параметар на врху другог за отварање више картица. Везе које можете пружити можете заменити оним по вашем избору. Након што сте унели скрипту, идите на Филе, онда Сачувај као. У прозору Саве ас сачувајте датотеку помоћу .шишмиш проширење и промену Сачувај као тип параметар за Све датотеке (*.*).

саве_ас_бат

Једном када сачувате датотеку, све што требате учинити је двапут кликните своју БАТ датотеку. Ваше веб странице ће се одмах отворити. Ако желите, ову датотеку можете поставити на радну површину. Ово ће вам омогућити да истовремено приступите свим вашим омиљеним веб локацијама.

Филе Организер

Да ли преузимате више датотека дневно, само да бисте на стотине датотека зачепили фасциклу за преузимање? Направите пакетну датотеку са следећом скрипту која редослеђује ваше датотеке према врсти датотеке. Поставите .бат датотеку у вашу неорганизовану мапу и двапут кликните да бисте је покренули.

@ецхо офф рем За сваку датотеку у мапи. за %% а у (". \ *") не ( рем проверите да ли датотека има екстензију и ако није наша скрипта. иф "%% ~ ка" НЕК "" иф "%% ~ дпка" НЕК "% ~ дпк0" ( рем проверите да ли постоји фасцикла са проширењима, ако не постоји. ако не постоји "%% ~ ка" мкдир "%% ~ ка" рем Преместите датотеку у директориј. помери "%% а" "%% ~ дпа %% ~ ка \" ))

Ево примера радне површине раније, лабавог асортимана слика.

ассортед_филес

Ево тих истих датотека после.

ордер_филес

То је тако једноставно. Ова групна скрипта ће такође радити са било којом врстом датотека, било да је у питању документ, видео или аудио датотека. Чак и ако ваш рачунар не подржава формат датотеке, скрипта ће креирати фасциклу са одговарајућом налепницом за вас. Ако у директоријуму већ имате ЈПГ или ПНГ фасциклу, скрипта ће једноставно преместити ваше датотеке на њихово одговарајуће место.

Аутоматизирајте једноставне ствари са пакетним скриптама

Ово је само укус онога што пакетни скрипти могу понудити. Ако вам је потребно нешто једноставно урадити изнова и изнова - било да се ради о наручивању датотека, отварању више веб страница, масовно преименовање датотека или стварање копија важних докумената - можете заморити задатке једноставно помоћу серије скрипте.

Поведите ствари још даље уврштавање ИФ изјава у своје пакетне скрипте 5 ИФ Изјава које треба користити за паметније скрипте за ВиндовсПостоји неколико врста ИФ изјава које можете користити у Виндовс батцх датотеци за уштеду времена и труда. Погледајте ове примере да бисте сазнали више. Опширније . А ако користите и Линук, погледајте најбољи начини коришћења дф команда.

Иан Буцклеи је слободни новинар, музичар, перформер и продуцент видеа који живи у Берлину, Немачка. Кад не пише или није на позорници, размишља се о „уради сам“ електроници или коду у нади да ће постати луд научник.