Mundarija:

To'plamli fayllar asoslari: 5 qadam
To'plamli fayllar asoslari: 5 qadam

Video: To'plamli fayllar asoslari: 5 qadam

Video: To'plamli fayllar asoslari: 5 qadam
Video: Ozbekistonda online dars๐Ÿ˜‚๐Ÿ‘Œ 2024, Noyabr
Anonim
To'plamli fayllar asoslari
To'plamli fayllar asoslari
To'plamli fayllar asoslari
To'plamli fayllar asoslari

Agar sizda savollar bo'lsa, ularni mening blogimga joylashtiring: https://tamsanh.com/blog/2008/07/10/batch-tutorial-1-basics-of-batch-files/ Men endi Instructables saytiga kirmayman. Shunday qilib, siz tezroq javob olasiz. Bu erda "Batch Lovers" guruhi uchun maxsus ishlab chiqarilgan Batch fayllarining asosiy elementlari. Bu DOS buyruqlarini ma'lum tartibda bajaradigan kichik fayllar. Ular oddiy amallarni bajarish uchun juda foydali, lekin Shuni esda tutish kerakki, bu dasturlash tili emas va hamma narsani qila olmaydi, chunki ommaviy fayllar faqat DOS buyruqlaridan iborat bo'lib, bizga matnli do'stimiz bilan tanishib chiqamiz! Menyu va CMD -ni kiriting. PS Agar sizga bu to'plam qo'llanmasi yoqsa, siz bir oz ko'proq rivojlangan asosiy to'plamli darslik va kengaytirilgan darslik qo'llanmasini ko'rib chiqishingiz kerak.

1 -qadam: DIR buyrug'i

DIR buyrug'i
DIR buyrug'i

DIR buyrug'i, ehtimol, eng foydali buyruqlardan biridir. Va yangi foydalanuvchilarga, bu yaxshiroq so'z yo'qligi uchun, juda kulgili ko'rinadi. = D. Bu buyruq nima qiladi, u DIRectory -ni ko'rsatadi, ya'ni ma'lum bir katalogda joylashgan barcha fayllar va papkalarni bildiradi. Bu barcha fayllarni o'z ichiga oladi, qat'i nazar, ular yashirilganmi yoki faqat o'qiladi yoki DIR ularning har birini ko'rsatadi. Shuningdek, u katalog tomonidan olingan xotirani va bo'sh xotirani ko'rsatadi. DIR buyrug'i yordamida biz kelajakda boshqa buyruqlar bilan ishlashni xohlagan fayl va papkalarni ko'rishimiz mumkin.

2 -qadam: CD va CHDIR buyruqlari

CD va CHDIR buyruqlari
CD va CHDIR buyruqlari

CD va CHDIR buyruqlari - bu sizni kerakli joyga olib boradigan buyruqlar! Lekin nima uchun ikki xil buyruq?

Tushuntirib beray! CD buyrug'i bir joydan butunlay boshqa joyga o'tish uchun ishlatiladi. Bu pastki papka yoki ota -ona papkasi emas. CD buyrug'idan foydalanish uchun tashrif buyurmoqchi bo'lgan katalogning to'liq manzilini yozish kerak. Ya'ni: CD C: / Hujjatlar va sozlamalar / Neo / Mening hujjatlarim meni tezda "Mening hujjatlarim" papkasiga olib boradi. CHDIR buyrug'i to'liq manzilni qayta -qayta kiritmasdan yaqin joylarga yaqinlashish uchun ishlatiladi. Masalan: CHDIR Mening musiqam meni "Mening musiqam" papkasiga olib boradi. Agar men CD ishlatsam, CD C ni yozishim kerak edi: / Hujjatlar va Sozlamalar / Neo / Hujjatlarim / Mening Musiqam lekin qanday qilib CHDIR bilan papkani yuqoriga ko'tarish mumkin? CHDIR buyrug'idan keyin siz faqat ikkita nuqta qo'shasiz va bu sizni qabul qiladi! CHDIR.. Shunday qilib, CD va CHDIR yordamida kompyuteringizni yaxshilab va osonlik bilan o'rganish mumkin! Va DIR buyrug'i bilan birlashganda, hech narsa yashirilmaydi! EDIT: CHDIR bizga keraksiz buyruq berganini va CD buyrug'i pastki papkalarga va ota -ona papkalarga osongina kirish uchun ishlatilishini bilib oldim. Ammo eski mashinalarda bu to'g'ri bo'lmasligi mumkin, men CHDIR buyrug'ini saqlab qolaman!

3 -qadam: COPY va XCOPY

COPY va XCOPY
COPY va XCOPY

COPY va XCOPY aynan siz o'ylagan narsani qiladi. Ular narsalarni nusxalashadi! Vajjaj!

COPY buyrug'i fayllarni nusxalash uchun ishlatiladi. "FILE PATH" NUSHASI "DESTINATION PATH" I. E. "C: / test.txt" "C: / Test / test.txt" ni nusxalash Yuqoridagi buyruq test.txt faylini C: / dan C: / Test papkasiga ko'chiradi. XCOPY buyrug'i papkalarni yuqoridagi COPY kabi nusxa ko'chiradi. I. E. XCOPY "C: / Test" "C: / Test / Test Copy" Yuqoridagi buyruq "Test" papkasini "Test Copy" jildiga ko'chiradi. Lekin /S buyrug'ini oxirigacha qo'shmasangiz, papka nusxasi pastki papkalarni o'z ichiga olmaydi. Bundan tashqari, agar maqsad papka hali yaratilmagan bo'lsa, u fayl yoki katalogmi deb so'raydi. Katalogni tanlang. Oddiy ha?

4 -qadam: DEL buyrug'i

DEL buyrug'i
DEL buyrug'i

Uh. Qo'rqinchli DEL buyrug'i!

Tasavvur qiling, bu buyruq nima qiladi! I. E. DEL "C: / Test / Test.txt" Bu biz ishlatgan sinov faylini yo'q qiladi. E'tibor bering, Del buyrug'i hatto butun fayl yo'lini ham talab qilmasligi mumkin, agar siz o'chirayotgan fayl siz joylashgan papkada bo'lsa. Bu buyruq bilan ehtiyot bo'ling, chunki DOS buyruqlar oynasidagi DEL avtomatik ravishda axlat qutisini chetlab o'tadi. va fayllarni olish ancha qiyin. Va bu sizga rasmda ko'rib turganingizdek, sizning o'chirishingiz haqida hech qanday tasdiq bermaydi.

5 -qadam: ommaviy faylni yaratish

To'plam faylini yaratish
To'plam faylini yaratish

OK, shuning uchun biz DOS buyruqlar oynasining asoslarini ko'rib chiqdik, lekin qanday qilib ommaviy ish faylini yaratish mumkin?

Bu savolni berganingizdan juda xursandman, chunki biz aynan shu savolni berishga harakat qilamiz! To'plamli fayllar shunchaki kengaytmasi.bat ga o'zgartirilgan matnli fayllar. Haqiqatan ham juda oson narsalar. Matn muharririni oching, buyruqni kiriting va.bat sifatida saqlang! Tada! Siz birinchi partiya faylini yaratdingiz! Xo'sh, bu kichik fayl bilan aniq nima qila olasiz? Xo'sh, mening eng yoqtirganim - bu flesh -diskni bu aql bovar qilmaydigan dasturiy ta'minotsiz sinxronlash! Bu men ishlatadigan buyruq: XCOPY "E: \" "C: / Hujjatlar va Sozlamalar / Neo / Hujjatlarim / Flash Disk" /S Bu har doim E: /bo'lgan flesh -diskimdagi barcha fayllarni ko'chiradi. Hujjatlarim/Flash Drive -dagi pastki papkalar, shuning uchun mening barcha ma'lumotlarim tezda zaxiralanadi! Eng muhimi, partiyani siz bilan birga flesh -diskda olib yurish mumkin, shuning uchun siz xohlagan joyga zaxiralashingiz mumkin! Ajoyib dandy, a? Lekin, albatta, biz hali ham ommaviy fayllar yuzasini chizmaganmiz. Men siz bilan keyingi partiya Instructable -da Batch Lover guruhida savdo sirlarini bo'lishaman! ~ ciao ~

Tavsiya: