Microsoft Batch fayl tilidan qanday foydalanish kerak (rasmlar bilan)

Mundarija:

Microsoft Batch fayl tilidan qanday foydalanish kerak (rasmlar bilan)
Microsoft Batch fayl tilidan qanday foydalanish kerak (rasmlar bilan)

Video: Microsoft Batch fayl tilidan qanday foydalanish kerak (rasmlar bilan)

Video: Microsoft Batch fayl tilidan qanday foydalanish kerak (rasmlar bilan)
Video: Telefonning 15 ta siz bilmagan maxfiy kodlari/Телефоннинг сиз билмаган 15 та махфий кодлари 2024, May
Anonim

To'plamli fayllar - bu DOS buyruq qatori buyruqlari. Linuxda ular shell skriptlari sifatida tanilgan va umuman boshqa sintaksisga amal qilishadi. Windows-ning dastlabki foydalanuvchilari Windows-ni CD-dan o'rnatish uchun CD-ROM-lariga haydovchi harfini ajratish uchun ommaviy faylni (autoexec.bat) ishlatishi kerak edi. Hozirgi vaqtda Windows -ning yangi versiyalari tomonidan qo'llab -quvvatlansa -da, ommaviy fayllar hozir juda muhim emas.

Windows XP/2000+ostida, paketli fayllar (*.bat) c: / window / system32 / cmd.exe tomonidan yaratilgan maxsus oynada (aka buyruq irodasi) ishlaydi (buni ba'zi hollarda command.com deb atash mumkin). Buyruqlar yakka tartibda yozilishi mumkin yoki ommaviy ish faylida ketma -ket ro'yxatga olinishi mumkin, bu esa ommaviy ishchi tilini ishlatishni talab qiladi. Bu qanday qilib sizga oddiy zaxira nusxasini misol qilib, Microsoft-ning ommaviy faylini yaratish va ishga tushirish haqida aytib beradi.

Qadamlar

Microsoft Batch fayl tilidan foydalaning 1 -qadam
Microsoft Batch fayl tilidan foydalaning 1 -qadam

Qadam 1. Matn muharririni oching

A-Z/0-9/tugmachalari, (! $ | Va boshqalar) va Enter tugmalaridan foydalanishni kuting. Ko'pgina buyruqlar katta/kichik harflarni tekshirmaydi, shuning uchun hozircha CAPS (yoki cApS) haqida qayg'urmang. Har bir buyruq (va uning parametrlari) bitta satrda ketadi. Ishga tushirmoqchi bo'lgan buyruqlarni sinab ko'rish uchun buyruq satri oynasini (cmd.exe) oching. Derazalaringizni shunday joylashtiringki, ikkalasini ham ko'rasiz.

Qadam 2. Faylni yozishni boshlang

Faylni yozishni boshlash uchun ko'pchilik undan boshlanadi

@echo o'chirilgan

ishlov berilayotganda har bir buyruq chop etilishini to'xtatadi. Bu foydalanuvchi ekranidagi tartibsizlikni kamaytiradi.

    : @echo o'chirilgan

3 -qadam ↵ Enter tugmasini bosing

Har bir buyruqdan keyin Enter tugmasini bosishni unutmang.

Qadam 4. Foydalanuvchini dasturga xush kelibsiz

Turi:

    : echo Zaxira skriptiga xush kelibsiz!

5 -qadam. Qayta kiriting

6 -qadam. To'g'ri oraliq uchun bo'sh qator qoldiring, so'ngra boshqa qatorni yozishni davom ettiring

    : aks -sado.

Qadam 7. Yana bir marta ↵ Enter tugmasini bosing

Qadam 8. Dasturingizni boshqarayotgan odam qanday variantlarni ko'rishni xohlayotganingizni dasturlashtiring

Quyidagi kod foydalanuvchiga tanlash imkoniyatini beradi. Yoki ular F yoki N tugmalarini bosadilar yoki Q yoki CTRL-Z tugmalarini bosib butun skriptni bekor qiladilar.

    : tanlash /C: FNQ /N Faqat [F] ull Backup yoki [N] ew fayllarini tanlang. Chiqish uchun [Q] yoki [CTRL-Z] tugmalarini bosing.

Microsoft Batch fayl tilidan foydalaning 2 -qadam
Microsoft Batch fayl tilidan foydalaning 2 -qadam

Qadam 9. Har bir tanlov uchun buyruqlar yarating

Agar foydalanuvchi Q tugmasini bossa, dastur "3" ni qaytaradi va "oxiri" bo'limiga o'tadi. Agar ular N tugmachasini bosishsa, dastur "2" qaytaradi va "small_backup" bo'limiga o'tadi. Agar ular F tugmasini bosishsa, dastur "1" qaytaradi va "full_backup" ga o'tadi. "Errorlevel" xato xabari emas, CHOICE buyrug'idan chiqishni o'rnatishning yagona usuli.

    : IF xato darajasi 3 tugashi kerak: IF xato darajasi 2 goto small_backup: IF xato darajasi 1 goto full_backup

10 -qadam. Yuqorida ko'rsatilgan bo'limlarni yarating

Turi:

    :: kichik_ zaxira

    : aks -sado.: aks -sado.: echo Siz yangi fayllarni zaxiralashni tanladingiz. Boshlash uchun istalgan tugmani bosing yoki bekor qilish uchun ctrl-z tugmasini bosing. pauza> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end:: full_backup

    : aks -sado.: aks -sado.: echo Siz BARCHA fayllarni zaxiralashni tanladingiz. Boshlash uchun istalgan tugmani bosing yoki bekor qilish uchun ctrl-z tugmasini bosing. pauza> nul xcopy c: / mydirectory d: / mybackup /s /e goto end:: end: exit

Microsoft Batch fayl tilidan foydalaning 3 -qadam
Microsoft Batch fayl tilidan foydalaning 3 -qadam

11 -qadam. Yuqorida aytib o'tilgan kataloglarni yarating va bir nechta kichik test fayllarini testga tayyor manba katalogiga ko'chiring

Keyinchalik siz ushbu katalog nomlarini haqiqiyingizga mos ravishda o'zgartirishingiz mumkin.

Microsoft Batch fayl tilidan foydalaning 4 -qadam
Microsoft Batch fayl tilidan foydalaning 4 -qadam

Qadam 12. Faylni Notepad -da "mybackup.bat" sifatida saqlang

Qadam 13. Faylni ishga tushirish uchun uni ikki marta bosing

1 -usul 1: To'liq kodni o'rganish

Microsoft Batch fayl tilidan foydalaning 5 -qadam
Microsoft Batch fayl tilidan foydalaning 5 -qadam

Qadam 1. Quyidagi matnga nusxa ko'chirish va joylashtirish ko'nikmalarini amalda qo'llang

    @echo off echo Zaxira skriptiga xush kelibsiz! aks sado tanlash /C: FN /N Chiqish uchun [F] ull Backup yoki [N] ew files Backup yoki ctrl-z-ni tanlang. IF xato darajasi 3 kerak tugasa IF xato darajasi 2 goto small_backup IF xato darajasi 1 goto full_backup: small_backup echo. aks sado echo Siz yangi fayllarni zaxiralashni tanladingiz. Boshlash uchun biron-bir tugmani bosing yoki chiqish uchun ctrl-z-ni bosing. pauza> nul xcopy c: / mydirectory d: / mybackup/s/m/e goto end: full_backup echo. aks sado echo Siz BARCHA fayllarni zaxiralashni tanladingiz. Boshlash uchun biron-bir tugmani bosing yoki chiqish uchun ctrl-z-ni bosing. pauza> nul xcopy c: / mydirectory d: / mybackup /s /e goto end: end end chiqish

Maslahatlar

  • Derazani yopish:

    Agar siz dastur tugagandan so'ng yopilishini xohlasangiz, skriptni avvalgidek qoldiring. Agar siz boshqa buyruqlar uchun oynani ochiq qoldirmoqchi bo'lsangiz, oxirgi qismdagi buyruqni oynani ochiq qoldiradigan qilib o'zgartiring.

  • Joriy katalog:

    Agar dastur o'z katalogidagi fayllarga havola qilsa, haydovchi harfini kiritish shart emas. Shunday qilib, C: / dagi ommaviy fayl bilan siz c: / temp / dagi fayllarni belgilashingiz mumkin: : Xcopy temp \*.* D: / temp /s /m

Ogohlantirishlar

  • Bu erda ko'rsatilgan buyruqlar juda zararsiz bo'lsa -da, ommaviy fayllarda ba'zi tizim buyruqlaridan foydalanish noto'g'ri ishlatilganda xavfli bo'lishi mumkin.
  • CHOICE buyrug'i Windows XP Home yoki Professional -ga kiritilmagan va ommaviy fayl oldindan ogohlantirilmasdan to'satdan yopilishiga olib keladi.

Tavsiya: