Bat fayllari (Windows) buyruqlari. Bat fayllari nima va ular nima uchun kerak

Bat fayllari (Windows) buyruqlari. Bat fayllari nima va ular nima uchun kerak
Bat fayllari (Windows) buyruqlari. Bat fayllari nima va ular nima uchun kerak

Bat fayli - bu dastur kodi - bu kengaytma bilan saqlangan.

Bat faylining imkoniyatlari deyarli cheksiz, ammo odatda dasturchilar ushbu kengaytirishni oddiy va odatiy ishlarda ishlatishadi.

Bat fayli yordamida siz kompyuteringizda fayllarni ochishingiz va o'chirish va o'chirish uchun nusxalash va uchinchi tomon skriptlarini ishga tushirish uchun kerakli URL manzilini oching. Men tez-tez FTP papkasini masofaviy serverda ochish uchun foydalanaman.

Bat faylini qanday yaratish kerak

BAT fayllarini soddalashtirishdan osonroq. Oddiy matn muharririni oching va uni kengaytma bilan saqlang.

Shuningdek, notepad ++ Advanced dasturidan foydalanishingiz mumkin.

Bat faylini yozish uchun namunaviy kod:

"C: \\ Dastur fayllari" Explorer.exorer.ex

Ushbu kod "Dastur fayllari" papkasini C: \\ diskida ochadi

Yozish.bat (bat) fayllari kompyuter foydalanuvchisidan alohida ehtiyot bo'lish kerak. Partiya fayllari butun kataloglarni o'chirib tashlashi mumkin bo'lganligi sababli, kompyuterning bo'limini formatlang

Mana bu misol kod - F: \\

@echo o'chirildi
f / Q / Authest formatida

Misol Bat kodi - 100 papka yarating:

@echo o'chirildi
uchun / l %% i (1,1,100) Mkdir "DRAF FATE"

wath Ohm, shuningdek zararli dastur skripti bo'lishi mumkin: masalan, quyidagi kod muhim EXE fayllarini o'chiradi.

@echo o'chirildi
del "c: \\ Windows \\ Expoer.exe"
del "c: \\ Windows \\ mspoint.exe"
del "c: \\ Windows \\ Notepad.exe"

Jild Bat faylini yarating

Quyidagi kod faylning o'zi joylashgan joyda 3 ta papka yaratadi. Shuningdek, birinchi yaratilgan papka boshqa ilova qilingan papkani o'z ichiga oladi. Papka nomlari Kirilda yozilganligi sababli, siz Rus harflarini kodlashni o'zgartirish mumkin emas, chunki rus harflarini kodlashni o'zgartirish mumkin emas. Notepad ++ dasturidan foydalaning.

cHCP 1251.
Md. \\ FOLDER \\ Badiiy \\
Md. \\ Katalog \\
Md. \\ SOCKE \\

Bat faylini yuklab oling

- Fayl 3 papka yaratadi

Ochiq papka sifatida namunaviy st kod

explorer.exe "c: \\ Foydalanuvchilar \\ administrator \\ desktop \\" fotosurati "fotosurati

Twor formatlash Qanday ochish kerak?

Shuningdek, fayllarni yaratish kabi. Matn muharririda yaralar, ularni bir xil daftarchani, WordPad yoki Notepad ++ bilan ochish mumkin.

Bat faylini ochganingizda eslash kerak bo'lgan yagona narsa, faylni ikki marta bosganingizda u dasturni ishga tushiradi. Uni tahrirlash uchun ochish uchun, faylni tahrirlash uchun va o'ng tugmachasini bosib, kontekst menyusini oching, u erda Notepad ++ bilan oching

Shuningdek, kontekst menyusida, shunchaki ochish tugmachasini bosing, shuningdek, batafsil faylni bajarishni boshlang.

Yana bir yo'l bor: matn muharriri Notepad va Edepve faylingizni unga torting.

Muhim: Foydalanuvchilar ko'pincha pochta va pochta mijozi pochta hujjatlarini yuborish va qabul qilish va qabul qilish uchun pochta mijozi fayllar tushunchalarini chalkashtirib yuborishadi.

Asosiy bat fayllari

@ Hamma qatlamli BAT buyruqlari keraksiz olib tashlash uchun ekranda ko'rsatiladi, "it" buyruq oldidan qo'yiladi. Ko'pincha @echo o'chirilgan.
o'rnatish. O'zgaruvchilarni belgilaydi. Masalan, Setper \u003d C: \\ Windows bu erda yo'lni tayinlang. Siz o'zgaruvchiga noqulay qiymatni yozishingiz va kodni ixcham qiladigan skriptda belgilashingiz mumkin. Agar uning tarkibi o'zgarsa, unda siz ushbu o'zgaruvchining ko'rsatilgan qiymatlarni o'zgartirishingiz shart emas.
:: Ushbu satrni ekranda chiqarmasdan bataw faylini sharhlashning ikkita usulidan biri.
: Yorliq Solon so'ziga qo'shilganda yorliq yaratilgan, bu sizga Batnikning turli qismlariga borishga imkon beradi. Yorliq boshqa nomni kiyishi mumkin, yorliq - bu misol.
Qo'ng'iroq qilmoq Bat buyrug'i boshqasida bitta partiyaviy faylni keltirib chiqaradi. Fayllardan birida tavsiflangan barcha parametrlar bir-biriga o'tkazilishi mumkin.
Tanlash Tanlash jamoasi.
CLS. Cls tepasida ko'rsatilgan buyruq tarjimoni tarkibini tozalaydi.
Aks sado. Xabarni ekranga ko'rsatadi. Masalan, "echo qalaysiz!" "Qalaysiz!" Agar siz partiya faylining boshida @echodan foydalanmasangiz, unda siz bat fayllari va ikkita xabarga yo'lni ko'rasiz, bu ortiqcha. Siz bo'sh saxo tugmachasini yaratishingiz mumkin. Oxirida bir nuqta bilan.
CHIQISH Hozirgi partiyaviy yozuvni tugatadi.
Goto yorlig'i Bu holda ma'lum bir yorliqqa o'tish uchun ishlatiladi, bu holda etiketka olib keladi va undan keyin skriptni bajaring.
Agar bo'lsa. Batingcing dasturlash tillarida bo'lgani kabi, skript baribir skriptning o'tishi bilan shart. Sintaksis yordamga mos keladi.
uchun Xuddi shu harakatlarning bajarilishini tashkil qilish uchun ishlatiladigan tsikl.
Pauza Agar siz skriptning natijasi bilan tanishishingiz kerak bo'lsa va u amalga oshiriladi va deraza tezda yopiladi, so'ng pauzadan foydalaning. Bu natijaga yordam beradi va har qanday tugmani bosib skriptni to'ldiradi.
Javob. Sharhning ikkinchi usuli. Aksincha: ekranda bosilgan bo'lsa, @echo dizayni bo'lmasa.
Siljish. Bit faylidagi parametr parametrlari pozitsiyasini o'zgartiradi.
Boshlash. Dasturlar, Windows va boshqalar ishlaydi. Bu ko'plab atributlarga ega.

Bat fayl kodining batafsil tavsifi uchun Windows yordamini o'qing

Windows Ste fayllari kompyuter hunarmandlari yordamida faol bo'lgan kompyuterda turli vazifalarni bajarishning qulay usulidir. Ular sizga kundalik vazifalarni avtomatlashtirishga imkon beradi, ularning bajarilish vaqtini kamaytiradi va oddiy foydalanuvchiga javob beradigan bir narsaga aylantiriladi. Ushbu maqolada ularga mustaqil ravishda yozish bo'yicha buyruq fayllari va tavsiyalarining asosiy imkoniyatlari keltirilgan.

Avtomatlashtirish oson

Bat-faylni qanday yaratish kerak? Buning uchun siz quyidagi harakatlarni amalga oshirishingiz kerak:

  1. Masalan, har qanday matn muharririda, Notepad yoki WordPadda matn hujjatini yarating.
  2. @Echo-dan boshlab (yangi liniyadagi har safar yangi liniyada) - Sarlavhani [Kambag'al skriptsiyani ko'rsatadigan xabar] va pauza qilish uchun]
  3. Matnni elektron hujjatda kengaytma bilan saqlang. (Masalan, test.bat).
  4. Boshlash, butunlay yaratilgan paket faylini ikki marta bosing.
  5. Uni tahrirlash uchun sichqonchaning o'ng tugmachasini bosing va kontekst menyusidan o'zgartirish kiriting.

Bitirgan fayl quyidagicha ko'rinadi:

sarlavha - bu sizning birinchi kalit faylingiz!

echo partiyalarni qayta ishlash skriptiga xush kelibsiz!

Bat fayllari va ulardan foydalanish buyruqlari haqida batafsilroq u quyida bo'ladi.

1-qadam: Dasturiy ta'minot skriptini yaratish

Aytaylik, foydalanuvchi ko'pincha tarmoq bilan bog'liq muammolarga ega. Bu doimo tarmoq muammolarini bartaraf etish uchun IPConfig va Pingown Google-ni terish orqali doimiy ravishda buyruq satrini ishlatadi. Bir muncha vaqt o'tgach, foydalanuvchi bu oddiy Bat faylini yozgan bo'lsa, uni USB drayverida yozib qo'ydi va uni tashhisgohda qoldirgan kompyuterlarda ishga tushirdi.

Yangi matn hujjatini yaratish

Paket fayllari Windows buyruq liniyasidan foydalanib kompyuterda takrorlanadigan vazifalarni bajarishni soddalashtiradi. Quyida ekrandagi ba'zi matnni namoyish qilish uchun javobgar bo'lgan skriptning misoli. Bat faylini yaratishdan oldin, katalogdagi bo'sh joyni o'ng tugmachasini bosing va "Manba yaratish" ni tanlang va "Matn hujjatini yaratish" ni tanlang.

Kod qo'shish.

Ushbu yangi matn hujjatini ikki marta bosish defazal matn muharririni ochadi. Siz yuqorida ko'rsatilgan kod misolini matn yozuviga nusxalashingiz va joylashtirishingiz mumkin.

Saqlash

Yuqoridagi ssenariy matnni namoyish etadi "Paketni ishlab chiqaradigan skript!". Elektron hujjat yozilishi kerak Fayl matematik muharriri menyusi, "Saqlash", keyin kerakli bat fayl nomini ko'rsating. U kengaytma bilan to'ldirilishi kerak. (Masalan, xush kelibsiz) va "OK" ni bosing. To'g'ri displey, kirillchilikni ba'zi hollarda kodlashni to'g'ri tanlashda amalga oshirilishi kerak. Masalan, rusli Windows NT tizimining konsolidan foydalanganda hujjat CP866-da saqlanishi kerak. Endi siz faollashtirish uchun bat fayl yorlig'ini ikki marta bosishingiz kerak.

Ammo ekran yozuvi ko'rinadi:

"Paketni qayta ishlash skriptiga xush kelibsiz! Davom etish uchun har qanday tugmachani bosing ..."

Agar bat faylini ishga tushirmasa, foydalanuvchilar registrni kiritish va kalitni o'chirishni tavsiya eting:

"HKEY_CURRENT_USER \\ Microsoft \\ Windows \\ Exchherverssion \\ Explorects \\ FactorEns \\ .bat \\ userchoice".

Paketni qayta ishlash stsenariylari juda qodir ekanligi haqida o'ylamang. Ssenariy parametrlari buyruqlar sathlari buyruqlarining o'zgartirilgan versiyalari bo'lib, foydalanuvchi faqat o'z imkoniyatlari bilan cheklangan. Va ular juda keng.

2-qadam: Ba'zi jamoalar bilan tanishish

Agar kompyuter foydalanuvchisi DOS konsolidagi buyruqlarni qanday bajarishni bilsa, u master skriptini yaratish ustasi bo'ladi, chunki bu bir xil til. Bat-fayllardagi chiziqlar CMD.exe-ni quyidagicha etkazadi. Bu vaqt va kuchni tejaydi. Bundan tashqari, biron bir mantiqni (masalan, oddiy tsikllar, odatiy qoidalar va protsessual dasturlashga o'xshash) o'rnatishi mumkin.

O'rnatilgan jamoalar

1. @echo - bu skriptning buyruq satrida skriptning ishini ko'rishga imkon beradigan bat fayllar buyrug'i. Bu ish kodining taraqqiyotini ko'rish uchun ishlatiladi. Agar partiya faylida biron bir muammo bo'lsa, ushbu buyruq sizga muammolarni tezda mahalliylashtirishga imkon beradi. Qo'shimcha qo'shish Ekranda keraksiz ma'lumotlarni ishlab chiqarishdan qochib, kodning bajarilishini tezda yakunlashga imkon beradi.

2. Sarlavha teg sifatida bir xil xususiyatlarni beradi HTML, i.e. buyruq satri derazasida partiyaviy yozuvni yaratadi.</p><p>3. Bir stsenariy ichidagi boshqa yoki subroutindan bitta kalit faylini chaqiring. Masalan, Quvvat funktsiyasi% 1 raqamining% 2 darajasini hisoblaydi:</p><p>% Gtr 1 hisobiga qarshi bo'lsa (</p><p>cont / A count-\u003d 1</p><p>endlocal & set natijasi \u003d% prod</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862019.jpg' width="100%" loading=lazy loading=lazy></p><p>4. Cls buyruq satrini tozalaydi. Ushbu skriptni ishga tushirish uchun avvalgi tashqi ko'rinishning oldini olish uchun ishlatiladi.</p><p>5. Rang shrift va fon rangini o'rnatadi. Masalan, F9-ning ranglari ko'k fonda oq harflarni o'rnatadi. Parametrsiz buyruq standart sozlamalarni tiklaydi.</p><p>6. Echo chiqish ma'lumotlariga xizmat qiladi, shuningdek ushbu mahsulotning qo'shilishi yoki yopilishi (echo o'chirilgan). Masalan, echo buyrug'i. Yangi satrni nuqtasiz va aks-sado beradi. - nuqta. Parametrlarsiz buyruq sizning hozirgi holatingiz - echo o yoki aks-sadosi haqida ma'lumotni ko'rsatadi.</p><p>7. REM yorliq sifatida bir xil funktsiyani ta'minlaydi<! в HTML. Такая строка не является частью выполняемого кода. Вместо этого она служит для пояснения и предоставления информации о нем.</p><p>8. To'xtatib turish sizga bat fayl buyruqlarining bajarilishini to'xtatishga imkon beradi. Dasturni davom ettirishdan oldin bajarilgan liniyalarni o'qishga imkon beradi. Shu bilan birga, "davom ettirish, har qanday tugmachani bosing ...".</p><p>9. O'rnatish sizga atrof-muhit o'zgaruvchisini ko'rish yoki o'rnatishga imkon beradi. / P tugmachasi bilan buyruq foydalanuvchi kiritishini so'raydi va uni tejaydi. Parametr bilan / va u oddiy arifmetik operatsiyalarni amalga oshirishga imkon beradi, shuningdek ularni o'zgaruvchining natijasiga tayinlash imkonini beradi. Qator bilan operatsiyalar paytida bo'shliqlar bo'lmasligi yoki tenglik belgisidan keyin. Masalan, belgilangan buyruq atrof-muhit o'zgaruvchilarining ro'yxatini ko'rsatadi, "Uy" dan boshlanadigan dalillarning ro'yxatini ko'rsatadi va / P INTEPT \u003d butun kiradi: butun sonni kiriting va uni tayinlaydi tegishli o'zgaruvchi.</p><p>10. Start "" [Veb-sayt] Belgilangan veb-brauzerda belgilangan veb-brauzerni ishga tushiradi.</p><p>11. Agar u ma'lum bir holatni tekshirishga xizmat qilsa. Agar u rost bo'lsa, unda quyidagi buyruq bajariladi. Shartlar 3 tur:</p><ul><li>XatoLevel raqami - belgilangan raqamning bajarilishi yoki ortiqchaligi uchun oxirgi qo'llanmaning tugallangan kodini tekshirish. Shu bilan birga, 0 vazifa muvaffaqiyatli bajarilishini va boshqa raqamni, odatda ijobiy, deb hisoblaydi. Masalan, siz tugallangan kodini aniq aniqlash uchun siz qidirilgan buyruqlardan foydalanishingiz mumkin: agar xato bo'lsa, agar xato 4 ta echo 4 echo xatolari ro'y berdi.</li><li>String1 \u003d\u003d String2 - ikki qatorning mosligini tekshirish. Misol uchun, bir tashqi parametr bo'lmasa, AGAR buyruq "% 1" \u003d \u003d "" Goto xato Xato belgisi nazorat uzatish beradi.</li><li>Mavjud ism - belgilangan nom bilan fayl mavjudligini tekshirish. Masalan, agar mavjud bo'lmasa: \\ Dastur.exe C: \\ Loyiha \\ Progner.exe A: Agar u bo'lmasa, dastur dasturiga.</li> </ul><p>12. Ikkinchisida bitta qatorda bo'lishi kerak. Agar ifoda yolg'on bo'lsa, quyidagi ko'rsatmalarni bajarishga ehtiyojni bildiradi.</p><p><img src='https://i0.wp.com/syl.ru/misc/i/ai/324915/1862021.jpg' width="100%" loading=lazy loading=lazy></p><p>13. Ro'yxatning har bir a'zosi bilan muayyan harakatlarni takrorlash uchun ishlatilgan. Bu %% argument uchun formatga ega (ro'yxat) Agentlik A dan Z. ning har qanday harfi bo'lishi mumkin. Ro'yxat bo'shliqlar yoki vergul bilan ajratilgan iplarning ketma-ketligi bo'lishi mumkin. Tarqatish belgilaridan ham foydalanish mumkin. Masalan:</p><ul><li>%% d (A, C, d) dir, %% d - ketma-ket A, C va D disklarining kataloglarini ketma-ket ko'rsatadi;</li><li>%% f in uchun (* .txt * .Bat * .doc)% katalogdagi barcha fayl-va.doc fayllarining tarkibini yozadi;</li><li>%% p (%%%) uchun %% Agar %% P \\ *. Bat C: \\ Wt - C: \\ Wt - barcha to'plam fayllarini C jildiga kiritadi : \\ Vat</li> </ul><p>14. Yo'g'on ichak (:) Bu so'zning havolasini shakllantirmasdan oldin, bu dastur kodining bir qismini o'tkazib yuborish yoki orqaga qaytish imkonini beradi. Qo'ng'iroqlar va goto buyruqlari bilan ishlatilgan holda, batafsil ahvolni bajarishda qanday joydan, masalan, ma'lum bir holatni bajarishda quyidagilarni ko'rsatadi:</p><p>15. Parametrlar:</p><ul><li>%% har bir fayl papkadagi har bir faylni anglatadi;</li><li>% CD% - joriy katalog;</li><li>% - Sana% - tizimning% - tizimiga mahalliylashtirishga bog'liq;</li><li>% Vaqt% - tizim vaqti CC shaklida: MM: S.M.</li><li>% Tasodifiy% - 0 dan 32767 gacha bo'lgan psevdo-tasodifiy raqam;</li><li>% Xato kodi oxirgi buyruq yoki bat stri bo'yicha qaytarilgan to'ldirish kodi.</li> </ul><p>O'zgaruvchan bo'lgan satrning bir qismini ekstrakti, uning holati ma'lum va siz qo'lingizdan kelganicha:</p><p>% [o'zgaruvchi]: ~ [Boshlash],%. Masalan, DD / MM / GGG formatida Sanani GGGG-MM-DD sifatida ko'rsating, shunda: Echo% sana: ~ 3,2% -% Sana: ~ 0,2%.</p><p>16. (". \\") - Ildiz papka. Fayl nomini o'zgartirishdan oldin konsol bilan ishlashda u olib tashlanadi va hokazo. Siz buyruq harakatini ma'lum bir katalogga yo'naltirishingiz kerak. Partch faylidan foydalanganda, uni istalgan katalogda boshlash kifoya.</p><p>17.% raqam - foydalanuvchi tomonidan yaroqli parametrlarning qiymatlarini oladi. Bo'shliqlar, vergul yoki yo'g'on ichaklar bilan ajratilishi mumkin. "Raqam" - bu 0 dan 9 gacha. Masalan,% 0 joriy buyruqning qiymatini qabul qiladi. % 1 birinchi parametrga mos keladi va hokazo.</p><p>18. SHIFT - kiritish parametrlarini bitta pozitsiyani o'zgartirish uchun ishlatiladigan buyruq. Tashqi dalillar paket fayliga uzatilganda qo'llaniladi. Masalan, keyingi batladigan fayl fayllari buyruq satridagi parametrlar sifatida ko'rsatilgan dis disklariga nusxalash:</p><p>agar yo'q bo'lsa (% 1) \u003d\u003d () Keyingi</p><p>Bundan tashqari, dalillar bilan quyidagi manipulyatsiyalarni amalga oshirish mumkin:</p><ul><li>% ~ - atrofdagi tirnoqlarni olib tashlang;</li><li>% ~ F - diskning nomi bilan bir qatorda parametrni kengaytiring;</li><li>% ~ D - diskning nomini ko'rsating;</li><li>% ~ P - faqat yo'lni ko'rsatish;</li><li>% ~ N - parametrdan faqat fayl nomini tanlang;</li><li>% ~ x - faqat kengaytmani qoldiring;</li><li>% ~ S - Yo'lni qisqa nomlar bilan aylantirish;</li><li>% ~ A - ekstrakti fayl atributlari;</li><li>% ~ T - yaratish sanasi va vaqtini ko'rsatish;</li><li>% ~ z - fayl hajmini ko'rsatish;</li><li>% ~ $ Yo'l: - yo'l o'zgaruvchisiga kiritilgan kataloglarda qidiruvni ishlab chiqaradi va birinchi topilgan birinchi ismli parametrni kengaytiradi yoki muvaffaqiyatsiz bo'lsa, bo'sh satr beradi.</li> </ul><p><img src='https://i2.wp.com/syl.ru/misc/i/ai/324915/1862020.jpg' width="100%" loading=lazy loading=lazy></p><h2>Yong'oq belgilari</h2><p>Ko'p buyruqlar Fayl nomi shablonlarini qabul qiladilar - bu sizga fayl nomlarining mos guruhini o'rnatishga imkon beradigan belgilar. Tegishli alomatlar quyidagilardan iborat:</p><ul><li>* (yulduzcha) - har qanday belgilar ketma-ketligini bildiradi;</li><li>? (Savol belgisi) - nuqta (yoki 0) ni nuqtadan tashqari almashtiradi.</li> </ul><p>Masalan, dir * .Txt Buy buyrug'i TXT fayllari ro'yxatini ko'rsatadi va dir. TXT - bu 3 harfdan oshmaydigan matnli hujjatlar ro'yxati.</p><h2>Vazifalar</h2><p>Tarkibida, ular qo'ng'iroq, setlocal, endlocal buyruqlar va teglar yordamida taqsimlanadi. Quyidagi misol keltirilgan natija qo'ng'iroq satrida saqlanadigan o'zgaruvchini aniqlash qobiliyatini ko'rsatadi:</p><p>qo'ng'iroq: Sang \u003d World</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862022.jpg' width="100%" loading=lazy loading=lazy></p><h2>Hisoblash</h2><p>BAT fayllarida, siz o'rnatilgan 32-bitli raqam va bitlar bilan oddiy arifmetik operatsiyalarni amalga oshirishingiz mumkin. Maksimal qo'llab-quvvatlanadigan raqam 2 ^ 31-1 \u003d 2147483647 va minimal - (2 ^ 31) \u003d -2147483648. Sintaksis C dasturlash tilida joylashgan. Arifmetik operatorlar quyidagilardan iborat: * ,, /,%, +, -. Bat-faylda% (butun sonli bo'linish qoldiqlari) "%%" sifatida kiritilishi kerak.</p><p>Ikkilik raqamli operatorlar raqamni 32-bitli ketma-ketlik sifatida izohlaydilar. Bularga quyidagilar kiradi: ~ (EMAS yoki qo'shimcha) & (lar), | (Yoki), ^ (istisno qilish yoki),<< (сдвиг влево), >\u003e (o'ngga siljish). Mantiqiy inqilojchi operatori! (undov belgisi). 1 tagacha 0 yoki nolga teng bo'lmagan qiymatni o'zgartiradi. Kombinat operatori (vergul), bu sizga bir xil belgilangan buyruqda kattaroq operatsiyalarni ishlab chiqarishga imkon beradi. Kombinatsiyalangan vazifa operatorlari + \u003d va - \u003d a + \u003d b va A \u003d a \u003d a-b ifodalariga mos keladi. * \u003d,% \u003d, / /, D, d,, ^ \u003d\u003e \u003e\u003e<<=. Приоритет операторов следующий:</p><p>(); %+-*/; >>, <<; &; ^; |; =, %=, *=, /=, +=, -=, &=, ^=, |=, <<=, >>=; ,</p><p>Tenglik shaklida o'nlik, o'n oltinchi (etakchi 0x bilan) va sakkiz raqam bilan (etakchi nol bilan) kiritilishi mumkin. Masalan, SET / A N1 \u003d 0XFFF N1 o'nlik qiymatini tayinlaydi.</p><h2>Tashqi jamoalar</h2><ul><li>Chiqish DOS konsolidan chiqish uchun ishlatiladi yoki (variant / b) faqat joriy to'liq fayl yoki subrobatine.</li><li>IpconFig - bu tarmoq ma'lumotlarini ko'rsatadigan klassik konsol buyrug'idir. U Mac va IP manzillari va tarmoq niqoblari kiradi.</li><li>Axborot paketini baholash va kutish vaqti (javob) ni baholash uchun ma'lumot paketlarini yuborish orqali ping ping manzilini yuborish. Shuningdek, pauza qilish uchun ishlatiladi. Masalan, Ping 127.0.01 -N 6 buyrug'i 5 s gacha bo'lgan kodni bajarishni to'xtatadi.</li> </ul><p>Bat fayllari kutubxonasi juda katta. Yaxshiyamki, tarmoqdagi barcha sahifalar mavjud, ularda o'zgaruvchi partiyaviy yozuvlar bilan birga ro'yxatga olingan.</p><p><img src='https://i1.wp.com/syl.ru/misc/i/ai/324915/1862017.jpg' width="100%" loading=lazy loading=lazy></p><h2>3-qadam: Bat faylini yozib oling va boshlash</h2><p>Keyingi skript kunlik onlayn faoliyatni soddalashtiradi. Agar darhol eng sevimli yangiliklar saytlarini darhol ochish istagi bo'lsa-chi? Sozlamalar konsol buyrug'idan foydalanganidan beri siz bitta brauzer oynasida har bir yangiliklar ozuqa ochgan skriptni yaratishingiz mumkin.</p><p>Keyin, bo'sh matnli hujjatdan boshlab batafsil faylni yaratish jarayonini takrorlashingiz kerak. Buning uchun har qanday papkada bo'sh joyni o'ng tugmachasini bosing va "Yarating" va "Matn hujjati" ni tanlang. Faylni ochganingizdan so'ng, siz Internetda mavjud bo'lgan asosiy rus tilida so'zlashadigan ommaviy axborot vositalarini boshqaradigan quyidagi skriptni kiritishingiz kerak:</p><p>boshlang "http://fb.ru</p><p>boshlash "" "http://www.novayagazeta.ru</p><p>boshlang "http://echo.msk.ru</p><p>boshlang "http://www.kommersent.ru</p><p>boshlang "http://www.ng.ru</p><p>boshlash "" http://meduza.io</p><p>boshlash "" https://news.google.com/news/nened\u003den_ru&hl\u003dru</p><p>Ushbu scriptni o'z ichiga oladi "" bir nechta yorliqlarni ochadi. Siz tanlagan boshqa hujjatlarni boshqa har qanday narsani almashtirishingiz mumkin. Skriptga kirgandan so'ng, "Fayl" muharriri menyusiga o'ting va "Fayl turini" (*. *) Ni o'zgartirish orqali "Fayl turi" parametrini o'zgartirish orqali hujjatni yozing. .</p><p>Skriptni ishga tushirishdan keyin siz uni ikki marta bosishingiz mumkin. Veb-sahifalar bir zumda yuklashni boshlaydi. Agar xohlasangiz, ushbu faylni ish stolingizga qo'yishingiz mumkin. Bu sizga barcha sevimli saytlarga tezkor kirishga imkon beradi.</p><h2>Tashkilotchi</h2><p>Agar siz kuniga bir nechta fayllarni yuklab olsangiz, unda qisqa vaqt ichida "Yuklab olish" papkasida yuzta bo'ladi. Siz ularni yozadigan skriptni yaratishingiz mumkin. .Bat faylini inobonizatsiya qilingan ma'lumotlar bilan papkada joylashtirish kifoya va ishga tushirish uchun ikki marta bosish:</p><p>papkadagi har bir fayl</p><p>%% a ichida (". \\ *") Uchun (</p><p>eR-skriptga kengaytirish va kommunal xizmatni tekshirish</p><p>agar "%% ~ XQ" "Agar" %% ~ DPXA "% ~ dpx0" (</p><p>rEM Har bir kengayish uchun papkani tekshiring va agar yo'q bo'lsa, yarating</p><p>agar mavjud bo'lmasa "%% ~ XA" MKDIR "%% ~ XA"</p><p>rEM faylni papkaga siljiting</p><p>"%%" %% ~ dpi %% ~ XA ""</p><p>Natijada yuklab olish katalogidagi fayllar ismlari ularning kengayishiga mos keladigan papkalar bilan saralanadi. Bu juda oddiy. Ushbu partiyaviy skript hujjatlar, video yoki audio haqida har qanday ma'lumotlar turida ishlaydi. Agar kompyuter ularni qo'llab-quvvatlamasa ham, skript tegishli yorliqli papkani yaratadi. Agar allaqachon JPG yoki PNG katalogi bo'lsa, dastur shunchaki fayllarni ushbu kengaytirishga o'tkazadi.</p><p>Bu qaysi partiya skriptlari nima qobiliyatli ekanligini oddiy namoyish. Agar ba'zi oddiy vazifa qayta-qayta bajarilishi kerak bo'lsa, u fayllarni buyurtma qilish, ko'p veb-sahifalarni ochish, massasi bir necha marta bosish uchun zerikarli ishni bajarishga yordam beradi.</p> <p>Paket (bat) fayli - bu kengaytmaga ega bo'lgan fayl turi .bat va CMD.Exe buyruq satri uchun qurilish operatorlarini o'z ichiga oladi.</p> <p>Ushbu turdagi fayl - monotonus fayl operatsiyalarini avtomatlashtirish - nusxalash, o'chirish va boshqalar, shuningdek turli xil dasturlarni boshlagan va OSda boshqa operatsiyalarni amalga oshirish uchun foydali vositadir.</p> <p>Masalan, agar siz DNS sensor keshini tozalash uchun IPConfig / Flushdns Doss-ni ishga tushirish kerak bo'lsa, u CMD.Exe ishga tushirilishi mumkin. Biroq, agar protsedura takroran takrorlanishi kerak bo'lsa, oldindan yaratilgan kalit faylining ishga tushirilishi bilan buni amalga oshirish yaxshidir.</p> <p>Bat faylini yaratishda siz displey fayl kengaytmalarini yoqishingiz kerak bo'lishi mumkin. Buning uchun:</p> <br><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Nazhimaem-myshju-pravoj-na-knopke-Pusk-i-vybiraem-Panel-upravlenija-.jpg' width="100%" loading=lazy loading=lazy><p>Buning uchun:</p> <ol><li>"Notepad" ni vazifalar panelini qidirish panelida terish orqali oching (chap tubidagi lyuke xaritasida) so'zlashuv so'zi va qalqib chiquvchi tasvirchani bosish. <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Otkryvaem-Bloknot--e1531379677985.jpg' width="100%" loading=lazy loading=lazy></p></li> <li>IPCONFIG / FLUTDNS-larda yozish va pauza pauza etishtirish. <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Vpisyvaem-v-bloknote-komandy.jpg' width="100%" loading=lazy loading=lazy></p> <blockquote><p><i><b>Malumot!</b> To'mo pauza operatori yordamida DOS ekranini batafsil almashtirishdan so'ng, CMD protsedurasining javobini ko'rish qobiliyatiga ega.</i></p> </blockquote></li> <li>Notepad oynasida "Filim" faylini bosing - "Saqlash". <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Vybiraem-Sohranit-kak-.jpg' width="100%" loading=lazy loading=lazy></p></li> <li>Qanday qilib chap tomonni bosing, faylni qaerga qo'yish kerak, yaratilgan fayl nomini yozing va kengaytmani yozing. (1) "Fayl turi" - "Barcha fayllar" - "barcha fayllar" ni tanlab oling. (2). Keyin "Saqlash" (3) ni bosing. <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/V-okne-Sohranit-kak-nazhimaem-sleva-kuda-pomestit-fajl-pishem-imja-sozdavaemogo-fajla-i-ukazyvaem-rasshirenie-.bat-vybrav-v-Tip-fajla-Vse-fajly-.-Zatem-nazhimaem-Sohranit-.png' width="100%" loading=lazy loading=lazy></p></li> <li>Saqlangan fayl bilan ikki marta bosing. Ba'zi holatlarda, bu kalitni ma'mur nomi ostida boshlash kerak bo'lishi mumkin. Buning uchun sichqoncha (o'ngda) ni bosing va "Administrator nomiga yuguring" -ni tanlang.</li> </ol><p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Klikaem-dvazhdy-myshju-na-sohranennom-fajle.jpg' width="100%" loading=lazy loading=lazy></p> <p>Bat faylining natijasi DOS oynasida ko'rsatiladi.</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Rezultat-ispolnenija-bat-fajla.jpg' width="100%" loading=lazy loading=lazy></p> <p>Bunday holda, DNS nomidagi ruxsatnomalarning tarkibi Internet sahifalari va boshqa DNS muammolarini ko'rsatish muammolarini tuzatish orqali muvaffaqiyatli tozalanadi. Tizim oynani yopish uchun istalgan tugmachani bosish taklif etiladi.</p> <blockquote> <p><i>Agar siz ko'proq bilishni istasangiz, shuningdek, yaratishda ko'rsatmalarni ko'rib chiqsangiz, siz bu haqda bizning portalimizda o'qiysiz.</i></p> </blockquote> <h2><span>Asosiy bat fayllari:</span></h2> <ul><li>Aks sado: DOS oynasidagi matnni ko'rsatadi;</li> <li>Echo o'chirilgan: DOS oynasida buyruq matnini namoyish qilib, so'rovni ko'rsatib, natijani ko'rsatdi;</li> <li>@Echo o'chirilgan: buyruq matnini namoyish qilib, natijani ko'rsatadigan ko'rsatmalar;</li> <li>Xcopy: kengaytma parametrlari bilan kataloglar va fayllarni nusxalash uchun ishlatiladi;</li> <li>Boshlash: O'zining standart arizasi bilan bajariladigan bajariladigan ishni boshlaydi, katalog ochilgan;</li> <li>Uchun / ichish / fayllar fayllarini ko'rsatish uchun ishlatiladi;</li> <li>Mkdi: kataloglarni yaratadi;</li> <li>MEM: Dasturda sharhni kiritish;</li> <li>Rmdir: kataloglarni olib tashlash uchun;</li> <li>DEL: fayllarni o'chirish uchun;</li> <li>Nusxalash: fayllarni nusxalash;</li> <li>Sarlavha: Tahrirlash oynasi nomi.</li> </ul><p>Ro'yxatdan o'tgan ba'zi buyruqlardan foydalanish quyidagi misolda keltirilgan. Shuni ta'kidlash kerakki, @echo Off Buyruqning DOS ekranida ko'rsatilgan bajariladigan buyruqning yo'lini yashiradi.</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Komanda-echo-off-skryvaet-put-vypolnjaemoj-komandy.jpg' width="100%" loading=lazy loading=lazy></p> <p>Bat faylidagi boshlang'ich dasturlar ishga tushirish buyrug'idan foydalanadi va dasturning nomini belgilaydi.</p> <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Zapusk-programm-v-fajle-bat-proishodit-s-pomoshhju-komandy-start.jpg' width="100%" loading=lazy loading=lazy></p> <p>Shuningdek faylda bajariladigan faylga to'liq yo'lni ro'yxatdan o'tkazish mumkin.</p> <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/V-fajle-propisan-polnyj-put-do-ispolnjaemogo-fajla.jpg' width="100%" loading=lazy loading=lazy></p> <p>Firefox uchun ushbu ikkala yozuvni to'g'ri bajaring. Biroq, ular ikkalasi ham Windows ro'yxatdan o'tgan ilovalar uchun to'g'ri. Agar siz ko'chma dasturni (masalan, Filizilla) boshlangan faylga yozmasdan boshlamoqchi bo'lsangiz, u boshlanmaydi.</p> <h2><span>Bat-fayllardagi uzun nomlar</span></h2> <p>Ba'zida yarada uzoq vaqt nomlar bilan ishlamaydigan dasturlar mavjud - odatda bular MS-DOS uchun eski eski dasturlar mavjud. Bunday hollarda, qisqa dos nomlaridan bo'sh joylarsiz, shuningdek tirnoqlardan foydalanish yordam beradi.</p> <p>Qisqa dos nomlarini qayd etish qoidalari (8.3 formatida): papka nomi ko'rsatilgan oltita belgisi, bo'shliqlarni ko'rib chiqmasdan faollashtiriladi, so'ngra uning raqami ~ orqali ko'rsatilgan. Masalan: Boshlash C: Dastur fayllariMozilla FirefoxxoxFirefoxox.exe aylantiriladi: Boshlash: Program ~ 1mozill ~ 1firefox.exe.</p> <p>Sarlavhadagi bir xil belgilar bo'lgan bir nechta papkalar mavjud bo'lganda vaziyat mumkin.</p> <p><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/V-odnom-kataloge-imejutsja-neskolko-papok-s-odinakovymi-simvolami-v-nazvanii-e1531381521905.png' width="100%" loading=lazy loading=lazy></p> <p>Bunday holatdagi qisqa ismlar papkalarning alifbo tartibiga muvofiq raqamlangan bo'lishi kerak:</p> <ul><li>Mozill ~ 1;</li> <li>Mozill ~ 2;</li> <li>Mozill ~ 3.</li> </ul><p>Biroq, agar Mozilla Firefox kompyuterdan olib tashlansa, Mozill ~ 1 ta yozuv uchun quyidagi ishlamaydi. Shuning uchun, qisqa dos nomlari uzoq nomlarni hal qilish uchun eng yaxshi echim emas. NTFS-da ushbu turdagi ismni yaratish Windows reestrida ham o'chiriladi.</p> <p>Uzoq ism nomlari muammoni hal qilish uchun, yozuvlar ham kotirovkalarda ham ilova qilinishi mumkin. "" "" "" "Trishlangan fayl tomonidan buyurilishidan oldin joylashgan, har qanday sarlavha yoki faqat tirnoqlarni o'z ichiga olgan majburiy atributdir.</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Kavychki-raspolagajushhiesja-pered-propisyvaemym-putem-k-zapuskaemomu-fajlu-javljajutsja-objazatelnym-atributom.jpg' width="100%" loading=lazy loading=lazy></p> <p>Biroq, ba'zi hollarda tirnoq umuman ishlamaydi. Bunday holda, chir (CD) ishchi katalogidan (CD) foydalanish mumkin. Firefox.exe-ni ishga tushiring, bu holda keyingi ish ko'rinishi.</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Zapis-start-firefox.exe-priobretaet-rabochij-vid.jpg' width="100%" loading=lazy loading=lazy></p> <p><b>Ma'lumotnoma. CD buyrug'i, ehtimol, BAT fayllarida uzun nomlar sonining yagona universal echimi.</b></p> <h2></h2> <p>Siz nafaqat BAT faylida dasturlarni ishga tushirishingiz, balki ularni ishga tushirish variantlarini (kalitlari) sozlashingiz mumkin. Masalan, agar siz yozma faylni yozib qo'ysangiz: boshlang'ich /?, U DOS ekranida kerakli tushuntirishlardan foydalangan holda kalitlar ro'yxatini ko'rsatadi.</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Zapusk-programm-v-bat-fajlah-s-kljuchami.jpg' width="100%" loading=lazy loading=lazy></p> <p>Ishlatilgan kalitlarga misol, bu erda: - Minimallashtirish Dasturni kamaytirishning kaliti, - O'rnatish dasturini kamaytirishning kaliti, - O'rnatish_spash dasturni to'ldirishning kalitidir.</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Primer-ispolzuemyh-kljuchej.jpg' width="100%" loading=lazy loading=lazy></p> <blockquote> <p><i><b>Malumot!</b>Hammasi ishga tushirilgan fayllar bilan aloqada. ULAR BU BAT faylida umumiy chiziqda qayd etiladi.</i></p> </blockquote> <p>MKDIR operatori (MD) yordamida papka yaratish buyrug'i battaretda amalga oshiriladi. Agar siz misolda keltirilgan bat faylini ishga tushirsangiz, u C. diskida to'rtta sarmoya solingan papka yaratadi</p> <p><img src='https://i2.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Komanda-sozdanija-papki-vypolnjaetsja-v-bat-s-pomoshhju-operatora-MKDIR.jpg' width="100%" loading=lazy loading=lazy></p> <p>Quyidagi misol, qanday qilib hech birini ochish kerak, ammo bir paytlar Sning diskida kataloglar.</p> <p><img src='https://i1.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Komanda-dlja-otkrytija-neskolkih-katalogov-na-diske-S.jpg' width="100%" loading=lazy loading=lazy></p> <h2></h2> <p>Quyidagi misolda papkani diskdan qanday nusxalash kerakligini ko'rsatadi: E. Diskni o'chirish parametrlari / slastik smartektorlardan nusxa olish imkonini beradi. Men / XCOPY buyrug'i fayllarni nusxalash uchun yangi katalog yaratadi.</p> <p>Asosiy fayl bir vaqtning o'zida D diskda ham qolib, bat faylida ko'rsatilgan yangi joyga ko'chiriladi.</p> <h2><span>Tahrirlash Bot.</span></h2> <br><img src='https://i0.wp.com/pc-consultant.ru/wp-content/uploads/2018/07/Pri-pomoshhi-klika-PKM-vybiraem-punkt-Izmenit--e1531384291269.jpg' width="100%" loading=lazy loading=lazy><h3><span>Tahrirlash dasturlari</span></h3> <p>Bat fayllari bilan o'zaro ta'sir qilish uchun oddiy foydalanuvchi oddiy "daftar" funktsional imkoniyatlari uchun etarli bo'lishi mumkin, ammo, masalan, tizim ma'muriga muharrirga kuchliroq bo'lishga muhtoj. Siz kod bilan aloqada bo'lgan matnlarning istalgan muharrirlari, xususan, "Notepad ++" yoki "Notepad2" da aloqada bo'lishingiz mumkin.</p> <p>Ixtisoslashtirilgan dasturiy ta'minotdan siz qur'a tashlash uchun dr.batcher yordam dasturini belgilab qo'yishingiz mumkin va vizual muharrirni o'z ichiga oladi, sintaksis, xatcho'plar, maxsus buyruqlar va sahifalarni qamrab olgan.</p> <h3><span>Video - Windows 10-da yangi faylni yaratish</span></h3> <p><span class="xNOKAR6jcgQ"></span></p> <p>Tabriklar! Bugun men sizga bat fayllari yoki bir partiyasi haqida aytib berishga qaror qildim, chunki ular oddiy tarzda chaqiriladi. Taxmin qilamanki, bat fayllaridan foydalanish har bir kompyuter foydalanuvchilari uchun foydalidir, ko'p vazifalarni bajarishni kengaytirish va soddalashtiradi.</p> <h2>Nima va nima uchun kerak?</h2> <p>Bat - bu fayl kengaytmasi (bat). Shubhasiz, ko'plab foydalanuvchilar har bir faylning o'z kengaytmasiga ega ekanligini bilishadi. Bu sarlavhaning nuqtai nazaridan keyingi oxirgi qator. Bu "quyruq", siz musiqa, video, tasvir yoki boshqa har qanday tizim kabi tizimni aniqlashingiz kerak. Siz hatto tajriba qilishingiz mumkin. Har qanday rasmni oling va kengaytma bilan bir qatorda nomlang. Windov sizning kengaytmani o'zgartirishingizni darhol xabar qiladi va fayl tizim tomonidan belgilanishi mumkin emas. So'rovga rozi bo'ling va rasmingiz endi tasvir sifatida ko'rsatilmaydi. Agar siz avvalgidek nomingizni o'zgartirsangiz, hamma narsa qayta tiklanadi. Agar siz ko'rinadigan kengaytma qilmasangiz, ushbu xususiyatni diqqat bilan Ko'rsatuvda faollashtirishingiz kerak.</p> <p>Windows BuTi - bu Bit faylining o'zi tuzilgan ba'zi harakatlar uchun ko'rsatmalar mavjud. Bo'sh kalit formati boshlanadi, ammo hech qanday chora ko'rilmaydi. Batnik Windows Conseol uchun ko'rsatmalar to'plami.</p> <h2>Dasturni boshlash uchun bat faylini qanday yaratish kerak?</h2> <p>Paket faylini yaratish uchun siz matn muharririni boshlashingiz kerak, so'ngra faylni batoring nuqtasi bilan saqlang. Muharriringizda bo'lmasa, bunday kengaytma bilan hech qanday funktsiya yo'q, uni mustaqil ravishda buyurish kerak. Bunday faylni boshlaganingizda, biz konsolni ochamiz va agar buyruqlar bo'lmasa, u darhol yopishadi.</p> <p>Endi dasturni boshlash buyrug'ini bajaring. Buning uchun siz yaratgan partiyaviy faylni daftar yoki boshqa muharrirda ochishingiz va jamoani ro'yxatdan o'tkazishingiz kerak.</p> <p><img src='https://i1.wp.com/softo-mir.ru/wp-content/uploads/2017/03/2-8.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Masalan, brauzerni boshlang. Avval boshlang'ich buyrug'ini va bo'sh joyni Opera yozish uchun kirishingiz kerak.</p> <p>Bu shunga o'xshash ko'rinishi kerak:</p> <p><b>Operani boshlang.</b></p> <p><img src='https://i1.wp.com/softo-mir.ru/wp-content/uploads/2017/03/3-5.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Bunday taniqli tizim dasturlari uchun ishlaydi, ammo agar siz tizimga noma'lum bo'lgan softani ishga tushirsangiz, siz dasturga butun yo'lni ro'yxatdan o'tkazishingiz kerak. Masalan, agar siz dastur fayllari papkasida o'rnatilgan bo'lsa, u buyruqni kiritish uchun uni boshlash uchun</p> <p><b>filzilla boshlang.</b></p> <p>Va agar FTP Mijoz boshqa papkaga o'rnatilgan bo'lsa, siz butun yo'lni ro'yxatdan o'tkazishingiz kerak bo'ladi.</p> <p><img src='https://i0.wp.com/softo-mir.ru/wp-content/uploads/2017/03/4-3.jpg' align="center" width="100%" loading=lazy loading=lazy></p> <p>Paket xususiyatlarining ko'lami juda keng. Siz har xil buyruqlarni konfiguratsiyaga buyurishingiz mumkin. Agar siz o'zingizning sharhlaringizda ko'proq ma'lumot yozishga qiziqsangiz, siz ularni Internetda topishingiz mumkin. Xuddi shunday, vbs asarlari. Bu bir xil, faqat amrlarning ijrosi konsol orqali emas va buyruqlar biroz boshqacha.</p> <p>Ushbu texnologiya har xil turdagi vazifalarni bajarishda va avtomatik rejimda yordam beradi. Ba'zi foydalanuvchilar hatto viruslarni shunday yozadilar. Matn muharriri yordamida fayl konfiguratsiyasini o'zgartirishning iloji yo'q, siz bat faylini Exe-ga aylantirishingiz kerak. Bu siz tarmoqni topishingiz mumkin bo'lgan turli xil yordamchi dasturiy ta'minotni yaratishga yordam beradi. Masalan, Exe konverter dasturiga Bat Bl Exper-ga aylantirishga yordam beradi.</p> <p>Bat funktsiyasi juda foydali va ba'zan zarur. Uni ishlatish, siz tor spektrning tor spektrining to'liq dasturlarini yozishingiz mumkin. Qo'llanma faqat buyruqlar to'g'risidagi bilim va ularni birlashtirish qobiliyatiga bog'liq. Shuning uchun kompyuterdan super foydalanuvchi darajasida kompyuterdan foydalanish mahoratingiz va ko'nikmalarini ishlating va kengaytiring.</p> <p>Windows buyruq liniyasi bilan tez-tez ishlaydigan foydalanuvchilar va vaqti-vaqti bilan bir xil turni bajarish, skript yoki bat fayllaridan foydalanishda foydalaning. Albatta, buyruq satri buyruqlari va ularning yozuvlarining sintaksisini yoqish kerak. Buyruq satri haqida gap ketganda, ko'pchilik hatto uning imkoniyatlari qanchalik keng tarqalgan va BAT fayllaridan foydalanganda, foydalanuvchilar ham sezilarli darajada kengaytirilishi mumkin.</p> <h3></h3><p>Bat fayllari nima?</p> <p>Bat-fayllar yoki "Batniki", ularning ruxsati tufayli (BAT) deb nomlanadi. Bat-Fals Bu aslida buyruq sanalti kodining bir nechta satrlari bo'lgan matnli fayllar. Boshlang'ich bat fayllari uni oddiy ikki marta bosish orqali amalga oshiriladi. Unda qayd etilgan buyruqlar ketma-ket bajariladi, buyruq satri oynasi paydo bo'ladi. Buyruqning tezkor buyrug'ini tugatgandan so'ng, buyruq satri yopiladi. Siz muogslarni ko'rasiz, bunday fayllar o'yinlar va dasturlarni o'rnatishda qanday ishlaydi. Bunday derazalarda u ko'pincha katta siqish koeffitsientining arxivini ochib bermoqda. Agar "partiya fayli" faqat bir nechta oddiy buyruqlarni o'z ichiga olsa, buyruq satri oynasi faqat bir nechta millisekundlar bilan paydo bo'lishi va ekrandan g'oyib bo'lishi mumkin.</p> <p>Agar siz foydalanuvchini ma'lumotdan foydalanuvchini yoki buyruq satri oynasini ijro etishni tasdiqlashingiz kerak bo'lsa, foydalanuvchining tegishli ma'lumotlarini kiritishdan oldin yo'qoladi va buyruqlarning ijro etish jarayoni foydalanuvchini tegishli ma'lumotlarga kirishdan oldin to'xtatilmaydi.</p> <p>Batnik, boshqa har qanday bajariladigan fayl singari, avtoulovga yoki ish jadvalida ishlatilishi mumkin, bu uning imkoniyatlari va doirasini sezilarli darajada kengaytiradi.</p> <h3></h3><p>Bat fayllarini qanday yaratish kerak?</p> <p>Aytaylik, ma'lum bir dasturlarda ma'lum dasturlarni amalga oshiradigan "partiya faylini" yaratishingiz kerak. Shu bilan birga, ish stolida bir nechta yorliqlarni yaratmaslik va har birini sichqoncha bilan ishga tushirish uchun, bitta bitta kalta faylni yaratish va uni ishga tushirish qulay va u o'z navbatida ushbu ilovalarni ishga tushirish qulay. <br> Bat faylini yaratish uchun sizga Windows tizimida an'anaviy ravishda Notepad-dan foydalanish uchun oddiy matn muharriri kerak bo'ladi. Matn muharririni ishga tushiring va unga buyruq satrini stabhonga mos keladigan bir nechta satrlarni kiriting.</p> <p><b>Masalan, ilovalarni ishga tushirish uchun:</b></p> <p><b>qayta o'rganishni boshlang.</b> <br><b>boshlashni boshlang.</b> <br><b>iExple-ni ishga tushiring.</b> </p> <p>Shundan so'ng, ushbu faylni ish stolida saqlang, masalan, siz uchun nomingiz, masalan, "PROG" ni ishga tushiring. Saqlangan faylning kengayishi TXTdan TXni yaroqqa o'zgartirilishi kerak. Agar siz faylni kengaytirishni ko'rsatmasangiz, siz fayl kengaytmalarini ekranga qo'shishingiz kerak. Siz uni papka parametrlari sozlamalarida boshqaruv paneli yoki dirijyorning o'zi orqali qilishingiz mumkin. Kengaytmani o'zgartirganingizdan so'ng, saqlangan faylning sinovini o'tkazing. Yuqoridagi misolni bajarishda uchta dastur darhol ishga tushiriladi: Explorer, Kalkulyator va Internet sharhi.</p> <p><img src='https://i1.wp.com/comphelpmoscow.ru/wp-content/uploads/2015/11/bat-%D1%84%D0%B0%D0%B9%D0%BB%D1%8B_001.png' align="center" width="100%" loading=lazy loading=lazy></p> <p>Bu "Batnik" bilan amalga oshirilishi mumkin bo'lgan eng oson misol. Aksariyat hollarda, nafaqat arizalarni chiqarish, balki tizim sozlamalari va dasturlarini va boshqa ko'plab narsalarni bajarish uchun yanada murakkab stsenariy qo'llaniladi.</p> <p>Sizning "Batnik" ishini sinab ko'rish paytida siz ishda xatolarga duch kelsangiz yoki biron bir buyruq bajarilmasligingiz mumkin, ammo qanday qilib xato yuz berganida, siz buyruqning bajarilishi oynasini yo'q qilishingiz kerak. Buni juda sodda qilish mumkin. Kodingiz oxirida pauza satrini joylashtiring. Ushbu buyruqning bajarilishi foydalanuvchiga barcha buyruqlarni bajargandan so'ng, buyruq satri dog 'oynasini ko'rish imkonini beradi. Agar buyruqlardan birini ijro etishda xatolar paydo bo'lsa, dasturning bajarilishi mumkin bo'lgan buyruqlar va dastur xabarlarining ketma-ketligini o'tkazish mumkin. Har qanday tugmachani bosib, buyruq satri oynasiga o'rnatiladi. Sintaksisda xatolikni aniqlash Siz uni tuzatishingiz mumkin va keyin pauza chizig'ini bat faylidan o'chirib tashlang va to'liq faylingizning javobini tekshiring.</p> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> </div> </div> </div> </div> <div class="right-rail-pseudo"></div> <aside class="right-rail collection-sidebar"> </aside> </div> <div id="wide-collection-items-container"></div> <div class="module-more-news-center"> </div> <div class="collection-footer grid"> <aside class="right-rail collection-sidebar"></aside> <div class="collection-footer-container"> <footer class="content-foot"> <aside class="module-social-sharing"> </aside> <div class="content-topics"> </div> </footer> </div> </div> </article> </main> <footer class="footer"> <nav> <ul class="nav"> <li>Ayollar dunyosi. Homiladorlik va tug'ish. 2021 o'quv o'yinlari.</li> <li><a class="tracked-offpage" data-track-category="Footer" data-track-action="Go to Privacy Policy" href="">Maxfiylik siyosati</a></li> <li><a class="tracked-offpage" data-track-category="Footer" data-track-action="Go to Contact Us" href="">Kontaktlar</a></li> <li><a class="tracked-offpage" data-track-category="Footer" data-track-action="Go to Media Kit" href="">Veb-saytda reklama</a></li> <li><a class="tracked-offpage" data-track-category="Footer" data-track-action="Go to Sitemap" href="">Sayt xaritasi</a></li> </ul> </nav> </footer> <div id="lightbox" class="lightbox"> <div class="lightbox-close"></div> </div> <script src="/assets/cookie.js"></script> <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script> <script> window.jQuery || document.write(' < script src = "/assets/jquery.min.js" > < \/script>') </script> <script src="/assets/nunjucks-slim.js"></script> <script src="/assets/main.min.2679f7f2caa5ae23.js"></script> <div class="ad-container out-of-page-ad" id="one-by-one-0" data-ad-param="0" data-type="3" data-pos="0" data-ad-rendered="true"></div> <div class="ad-container out-of-page-ad" id="four-by-four-0" data-ad-param="0" data-type="5" data-pos="0" data-ad-rendered="true"></div> <div class="ad-container out-of-page-ad" id="oop-0" data-ad-param="0" data-type="6" data-pos="0" data-ad-rendered="true"></div> <div class="ad-container out-of-page-ad" id="skin" data-ad-param="0" data-type="6" data-pos="0" data-ad-rendered="true"></div> <div class="ad-container out-of-page-ad" id="sharethrough-1" data-ad-param="0" data-type="6" data-pos="0" data-ad-rendered="true"></div> <div class="ad-container out-of-page-ad" id="sharethrough-2" data-ad-param="0" data-type="6" data-pos="0" data-ad-rendered="true"></div> <div class="ad-container out-of-page-ad" id="yieldmo" data-ad-param="0" data-type="6" data-pos="0" data-ad-rendered="true"></div> </body> </html><script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>