Windows buyruq qatori asoslari. Windows buyruq qatori asoslari Buyruqlar qatori skriptlarini yaratish

Jamoa YORDAM Windows oilasining operatsion tizimlarida eng keng tarqalgan buyruqlar haqida ma'lumot olish imkonini beradi. Yordam ma'lumotlari ichki qobiq buyruqlari (IF, GOTO va boshqalar) va standart buyruq qatori yordam dasturlari (BCDEDIT, CHKDSK va boshqalar) uchun ham ko'rsatiladi. Muayyan buyruq bo'yicha yordam olish uchun buyruq qatoridan foydalaning:

HELP buyrug'i

YORDAM BERING- buyruqni ishlatish bo'yicha yordam ma'lumotlarini ko'rsatish AGAR
HELP assoc > C:\assochlp.txt- buyruqni ishlatish bo'yicha yordam ma'lumotlarini ko'rsatish dots natijalarni matn fayliga chiqarish bilan C:\assochlp.txt

Jamoa YORDAM parametrlarsiz, operatsion tizimning ushbu versiyasida qo'llab-quvvatlanadigan buyruqlar ro'yxatini ko'rsatadi. Masalan uchun Windows 7:

ASSOC- Fayl nomi kengaytmalari asosida xaritalarni ko'rsatish yoki o'zgartirish.

ATTRIB- Fayl atributlarini ko'rsatish va o'zgartirish.

BREAK- CTRL+C tugmalar birikmasini qayta ishlash rejimini yoqing va o'chiring.

BCDEDIT- Dastlabki yuklashni boshqarish uchun yuklash ma'lumotlar bazasida xususiyatlarni o'rnatadi.

CACLS- Fayllar uchun kirishni boshqarish ro'yxatlarini (ACL) ko'rsatish va tahrirlash.

QO'NG'IROQ- Bir ommaviy ish faylini boshqasidan chaqirish.

CD

CHCP- Faol kod sahifasini ko'rsatish yoki o'rnatish.

CHDIR- Nomni ko'rsatish yoki joriy jildni o'zgartirish.

CHKDSK- Diskni tekshirish va statistikani ko'rsatish.

CHKNTFS- Yuklash paytida disk tekshiruvi bajarilganligini ko'rsatish yoki o'zgartirish.

CLS- Ekranni tozalash.

CMD- Boshqa Windows buyruq qatori tarjimonini ishga tushiring.

RANG- Standart old va fon ranglarini o'rnating.

COMP- Ikki fayl yoki ikkita fayl to'plamining mazmunini solishtiring.

KOMPAK- NTFS bo'limlarida faylni siqishni ko'rsatish va o'zgartirish.

AYLANTIRISH- FAT disk hajmlarini NTFS ga aylantirish. Hozirda faol diskni aylantirib bo'lmaydi.

NUSHASIYA QILISH- Bir yoki bir nechta faylni boshqa joyga nusxalash.

DATE- Joriy sanani ko'rsatish yoki o'rnatish.

DEL

DIR- Belgilangan papkadan fayllar va pastki papkalar ro'yxatini ko'rsatish.

DISKKOMP- Ikki floppi disk tarkibini solishtirish.

DISKKOPYA- Bir floppi disk tarkibini boshqasiga nusxalash.

DISKPART- Disk bo'limlari xususiyatlarini ko'rsatish va sozlash.

DOSKEY- buyruq qatorlarini tahrirlash va qayta chaqirish; makroslarni yaratish.

DRIVERQUERY- Qurilma drayverining joriy holati va xususiyatlarini ko'rsatadi.

ECHO- Xabarlarni ko'rsatish va ekrandagi buyruqlarni ko'rsatish rejimini o'zgartirish.

ENDLOKAL- Ommaviy ish fayli uchun mahalliy muhit o'zgarishlarining tugashi.

OʻCHIRISh- Bir yoki bir nechta faylni o'chirish.

CHIQISH- CMD.EXE dasturini o'chirish (buyruqlar qatori tarjimoni).

F.C.- Ikki fayl yoki ikkita fayl to'plamini solishtiring va ular orasidagi farqni ko'rsating.

TOPING- Bir yoki bir nechta faylda matn qatorini qidiring.

FINDSTR- Fayllardagi satrlarni qidirish.

UCHUN- To'plamdagi har bir fayl uchun belgilangan buyruqni bajaring.

FORMAT- Windows bilan ishlash uchun diskni formatlash.

FSUTIL- Fayl tizimining xususiyatlarini ko'rsatish va sozlash.

FTYPE- Fayl nomi kengaytmalari boʻyicha mos kelganda foydalaniladigan fayl turlarini koʻrsatish yoki oʻzgartirish.

O'TISH- Boshqaruvni ommaviy ish faylining belgilangan qatoriga o'tkazing.

GPRESULT- Kompyuter yoki foydalanuvchi uchun Guruh siyosati ma'lumotlarini ko'rsatish.

GRAFTABL- Windows-ga grafik rejimida kengaytirilgan belgilarni ko'rsatish imkonini beradi.

YORDAM- Windows buyruqlari haqidagi yordam ma'lumotlarini ko'rsatadi.

ICACLS- Fayllar va kataloglar uchun ACL-larni ko'rsatish, o'zgartirish, arxivlash yoki tiklash.

AGAR- Ommaviy fayldagi buyruqlarni shartli bajarish operatori.

LABEL- Disklar uchun ovoz balandligi belgilarini yaratish, o'zgartirish va o'chirish.

M.D.- Jild yarating.

MKDIR- Jild yarating.

MKLINK- ramziy va qattiq havolalarni yaratish

REJIM- Tizim qurilmalarini sozlash.

KO'PROQ- Bitta ekran o'lchamidagi qismlarga ketma-ket ma'lumotlarni chiqarish.

KO'CHIRISH- Bir yoki bir nechta faylni bir papkadan boshqasiga ko'chiring.

OCHILGAN FAYLLAR- Masofaviy foydalanuvchi tomonidan umumiy jildda ochilgan fayllarni ko'rsatish.

YO'L- Bajariladigan fayllarni qidirish yo'lini ko'rsatadi yoki o'rnatadi.

PUZA- Ommaviy ish faylining bajarilishini to'xtatib turadi va xabarni ko'rsatadi.

POPD- PUSHD buyrug'i yordamida saqlangan oldingi faol papka qiymatini tiklaydi.

Chop etish- Matn fayli mazmunini chop etadi.

SAVDO- Windows buyruq satridagi so'rovni o'zgartiradi.

PUSHD- Faol jild qiymatini saqlaydi va boshqa jildga o'tadi.

R.D.- Jildni o'chiradi.

QAYTA QILISH- Noto'g'ri yoki shikastlangan diskdan o'qilishi mumkin bo'lgan ma'lumotlarni tiklaydi.

R.E.M.- Sharhlarni ommaviy ish fayllari va CONFIG.SYS fayliga joylashtiradi.

REN

NOMINI O‘GARTIRISh- Fayl yoki papkalar nomini o'zgartiradi.

ALMINTIRISH- Fayllarni almashtiradi.

RMDIR- Jildni o'chirish.

ROBOKOPYA- Fayllar va katalog daraxtlarini nusxalash uchun yaxshilangan vosita.

SET- Windows muhit o'zgaruvchilarini ko'rsatadi, o'rnatadi va o'chiradi.

SETLOCAL- Atrof-muhit o'zgarishlarini ommaviy ish fayliga mahalliylashtirishni boshlaydi.

S.C.- xizmatlarni ko'rsatadi va sozlaydi (fon jarayonlari).

SCHTASKLAR- Buyruqlarni bajaradi va dasturlarni jadvalga muvofiq ishga tushiradi.

SHIFT- Ommaviy fayl uchun almashtirilgan parametrlarning o'rnini (shiftini) o'zgartirish.

O'CHIRISH; YOPISH- Kompyuterni mahalliy yoki masofadan o'chirish.

SORT- Kiritilgan saralash.

START- Dastur yoki buyruqni alohida oynada bajarish.

SUBST- Berilgan yo'lga disk nomini belgilash.

SYSTEMINFO- Tizim va kompyuter konfiguratsiyasi haqidagi ma'lumotlarni ko'rsatish.

VAZIFA RO'YXATI- Barcha ishlaydigan vazifalarni, shu jumladan xizmatlarni ko'rsatadi.

TASKILL- Jarayon yoki arizani tugatish yoki to'xtatish.

TIME- Tizim vaqtini ko'rsatish va sozlash.

TITLE- CMD.EXE buyruq qatori tarjimonining joriy sessiyasi uchun oyna sarlavhasini belgilash.

DARAXT- Disk yoki papkaning katalog tuzilishining grafik ko'rinishi.

TYPE- Matnli fayllar tarkibini ko'rsatish.

VER- Windows versiyasi haqidagi ma'lumotlarni ko'rsatish.

TASHIRISH- Fayllarni diskka yozishning to'g'riligini tekshirish rejimini o'rnatish.

VOL- Diskning ovoz balandligi va seriya raqamini ko'rsatadi.

XCOPY- Fayllar va katalog daraxtlarini nusxalash.

WMIC- Interaktiv muhitda WMI ma'lumotlarini ko'rsatish.

Ro'yxatni matnli faylga chiqarish uchun siz buyruq chiqarishni qayta yo'naltirishdan foydalanishingiz mumkin:

HELP > myhelp.txt

Ro'yxatda eng keng tarqalgan buyruqlar mavjud bo'lib, ularning aksariyati Windows oilasining barcha operatsion tizimlarida mavjud (TIME, DATE, COPY...). Ba'zi buyruqlar o'rnatilgan buyruqlardir CMD.EXE(REM, COLOR va boshqalar), lekin ko'pchilik standart tarqatishlarga kiritilgan buyruq qatori yordamchi dasturlari. HELP yordamida olingan ro'yxatda Windows operatsion tizimlarining zamonaviy versiyalariga kiritilgan buyruqlarning yarmi ham mavjud emas. Masalan, qo'llab-quvvatlamaydigan buyruq uchun yordam ma'lumotlarini olish uchun HELP-dan foydalanmoqchi bo'lganingizda yordam reagent va boshqalar, xabar ko'rsatiladi:

Bu buyruq qo‘llab-quvvatlanmaydi. "Reagentc /?" parametridan foydalaning.

Ya'ni, jamoadan tashqari YORDAM buyruq qatori parametri yordamida yordam ma'lumotlarini olish mumkin /? yoki -? :

reagentc/?- HELP yordami tomonidan qo'llab-quvvatlanmaydigan REAGENTC Windows tiklash muhitini o'rnatish buyrug'idan foydalanish bo'yicha maslahatni ko'rsatish.

Ushbu maqola asoslarni qamrab oladi Windows buyruq qatori, aynan:

  • Buyruqlar qatori tushunchasi;
  • Shell buyruqlar ma'lumotnomasi;
  • Buyruqni bajarishda voqealar ketma-ketligi;
  • Buyruqlar qatori skriptlarini yaratish;
  • Matn va buyruqlar ko'rinishini boshqarish;
  • Tizim ma'lumotlarini o'rganish uchun buyruqlar;
  • Ro'yxatga olish kitobidan foydalanish uchun buyruqlar;
  • Tizim xizmatlarini boshqarish;
  • Tizimlarni buyruq satridan qayta ishga tushirish va o'chirish;
  • Ilovalar va jarayonlarni buyruq satridan boshqaring.

Buyruqlar qatori tushunchasi

Buyruqlar satrini qo'llab-quvvatlash Microsoft Windows operatsion tizimiga o'rnatilgan va unga buyruq qobig'i oynasi orqali kirish mumkin. Buyruqlar satri Windowsning barcha versiyalarida qo'llab-quvvatlanadi va o'rnatilgan buyruqlar, yordamchi dasturlar va skriptlarni ishga tushirish uchun ishlatiladi. Buyruqlar satrining kuchi va moslashuvchanligiga qaramay, ba'zi Windows ma'murlari undan hech qachon foydalanmaydi. Agar sizda etarlicha grafik boshqaruv vositalari mavjud bo'lsa, ulardan faqat foydalanuvchi interfeysi elementlarini bosish orqali foydalanishingiz mumkin.

Biroq, tajribali Windows ma'murlari, malakali texnik yordam mutaxassislari va ilg'or foydalanuvchilar buyruq qatorisiz qila olmaydi. Buyruqlar qatoridan qanday qilib to'g'ri foydalanishni bilish, xususan, qaysi buyruq qatori vositalarini tanlash va ular samarali ishlashi uchun ularni qanday va qachon ishlatish - ko'p muammolardan qochish va operatsiyalaringizning muammosiz bajarilishini ta'minlashga yordam beradi. Agar siz bir nechta domenlar yoki tarmoqlarni qo'llab-quvvatlasangiz, buyruq qatori bilan ishlashning vaqtni tejash usullarini tushunish nafaqat muhim, balki kundalik operatsiyalarni avtomatlashtirish uchun zarurdir.

Windowsning har bir yangi versiyasi bilan buyruq qatori yaxshilandi va uning imkoniyatlari kengaytirildi. Buyruqlar qatori nafaqat unumdorlikni oshirish, balki moslashuvchanlikni oshirish bilan bog'liq bo'lgan sezilarli o'zgarishlarga duch keldi. Endi siz Windows-ning oldingi versiyalarida hal qilib bo'lmaydigan muammolarni hal qilish uchun Windows buyruq qatoridan foydalanishingiz mumkin.

Windows buyruq qobig'i muhiti turli yo'llar bilan ishga tushiriladi, xususan, Cmd.exe faylini ishga tushirishda parametrlarni belgilash yoki katalogda saqlangan o'zining boshlang'ich faylidan foydalanish orqali. %SystemRoot%\System32.

Bundan tashqari, buyruq qatori buyruqlar to'plamini bajarish uchun ommaviy rejimda ishga tushirilishi mumkin. Ommaviy rejimda buyruq qatori buyruqlarni birin-ketin o'qiydi va bajaradi.

Windows buyruq satri bilan ishlashda siz foydalanadigan buyruqlar qaerdan kelganini tushunishingiz kerak. "Native" buyruqlar (operatsion tizimga o'rnatilgan) ikki xil bo'ladi:

  • Mahalliy– buyruqlar qobig‘ida mavjud, ularda alohida bajariladigan fayllar yo‘q;
  • Tashqi- odatda %SystemRoot%\System32 katalogida saqlanadigan alohida bajariladigan fayllarda amalga oshiriladi.

Shell buyruqlariga tezkor havola (Cmd.exe)

  • dots- xaritalarni ko'rsatadi yoki o'zgartiradi ( uyushmalar) fayl turlari;
  • tanaffus— disk raskadrovka paytida to'xtash nuqtalarini o'rnatadi
  • qo'ng'iroq qiling— skriptdan protsedura yoki boshqa skriptni chaqiradi;
  • cd (chdir) - joriy katalog nomini ko'rsatadi yoki joriy katalogni o'zgartiradi;
  • cls— buyruq qatori oynasini va ekran buferini tozalaydi;
  • rang— buyruq qobig‘i oynasining matn va fon ranglarini o‘rnatadi;
  • kechirasiz— fayllardan nusxa oladi yoki fayllarni birlashtirishni amalga oshiradi;
  • sana— joriy sanani ko'rsatadi yoki o'rnatadi;
  • del (o'chirish) - belgilangan faylni, fayllar guruhini yoki katalogni o'chiradi;
  • rej— joriy yoki ko‘rsatilgan katalogdagi kichik kataloglar va fayllar ro‘yxatini ko‘rsatadi;
  • aks-sado— buyruq satri oynasida matnni ko'rsatadi yoki buyruqlar ekranda ko'rsatilishi kerakligini belgilaydi (on|off);
  • endlokal— mahalliylashtirish tugashini bildiradi ( mahalliy qamrov) o'zgaruvchilar;
  • Chiqish— buyruq satri qobig‘idan chiqish;
  • uchun— to'plamdagi har bir fayl uchun berilgan buyruqni bajaradi;
  • ftype Fayl kengaytmalarini dasturlarga moslashtirishda joriy fayl turlarini ro'yxatga oladi yoki o'zgartiradi;
  • borish— buyruq tarjimoni partiya skriptida berilgan yorliqli qatorga o‘tishi kerakligini belgilaydi;
  • agar— shartlarga muvofiq buyruqlarni bajaradi;
  • md (mkdir)— joriy yoki belgilangan katalogda kichik katalog yaratadi;
  • harakat— Fayl yoki fayllar guruhini joriy yoki koʻrsatilgan manba katalogidan koʻrsatilgan katalogga oʻtkazadi. Shuningdek, katalog nomini o'zgartirishi mumkin;
  • yo'l— bajariladigan fayllar va skriptlarni qidirishda operatsion tizim tomonidan foydalaniladigan buyruqlar yo‘lini ko‘rsatadi yoki o‘rnatadi;
  • pauza— ommaviy ish faylining bajarilishini to'xtatadi va klaviaturadan kiritishni kutadi;
  • popd— nomi PUSHD buyrug'i bilan saqlangan katalogni joriy qiladi;
  • taklif— taklif satrida qanday matn ko'rsatilishi kerakligini belgilaydi;
  • surish— joriy katalog nomini saqlaydi va kerak bo'lganda ko'rsatilgan katalogni joriy qiladi;
  • rd (rmdir)— katalog yoki katalogni uning pastki kataloglari bilan birga o‘chiradi;
  • rem— ommaviy skript yoki Config.nt da sharhlarni belgilaydi;
  • ren (nomini o'zgartirish)— Fayl yoki fayllar guruhi nomini o‘zgartiradi;
  • o'rnatish— joriy muhit o‘zgaruvchilarini ko‘rsatadi yoki joriy buyruqlar qobig‘i uchun vaqtinchalik o‘zgaruvchilarni o‘rnatadi;
  • setlocal— mahalliylashtirishning boshlanishini bildiradi ( mahalliy qamrov) ommaviy skriptlardagi o'zgaruvchilar;
  • siljish— partiya skriptlarida almashtirilgan parametrlar o‘rnini o‘zgartiradi;
  • boshlash— alohida oynada belgilangan dastur yoki buyruqni ishga tushiradi;
  • vaqt— tizim vaqtini ko'rsatadi yoki o'rnatadi;
  • sarlavha— buyruq qobig'i oynasining sarlavhasini o'rnatadi;
  • turi— matnli fayl mazmunini ko‘rsatadi;
  • tekshirish— diskka yozgandan so'ng fayllarni tekshirish rejimini yoqadi;
  • jild— disk hajmining yorlig'i va seriya raqamini ko'rsatadi.

Har qanday ichki buyruq sintaksisi ( va eng tashqi) buyruq satrida buyruq nomini va /? ni kiritish orqali olinishi mumkin, masalan:

Buyruq qobig'i- buyruqlar va skriptlar bilan ishlash uchun juda kuchli muhit. Buyruqlar qatori har xil turdagi buyruqlarni bajarishga imkon beradi: o'rnatilgan buyruqlar, Windows yordam dasturlari va ilovalarning buyruq qatori versiyalari. Turidan qat'i nazar, siz foydalanadigan har bir buyruq bir xil sintaksis qoidalariga amal qilishi kerak. Ushbu qoidalarga ko'ra, buyruq nomidan keyin zarur yoki ixtiyoriy argumentlar keladi. Bundan tashqari, argumentlar kiritish, chiqish yoki standart xatolarni qayta yo'naltirishdan foydalanishi mumkin.

Buyruqni bajarishda voqealar ketma-ketligi

  • Buyruqlar qobig'i buyruq matniga kiritilgan har qanday o'zgaruvchilarni joriy qiymatlari bilan almashtiradi;
  • Agar bir nechta buyruqlar guruhi yoki zanjiri kiritilsa, chiziq alohida buyruqlarga bo'linadi, ular o'z navbatida buyruq nomi va argumentlarga bo'linadi. Keyinchalik, buyruqlar alohida qayta ishlanadi;
  • Agar buyruq nomi yo'lni ko'rsatsa, qobiq shu yo'lda buyruqni qidiradi. Belgilangan katalogda bunday buyruq bo'lmasa, qobiq xatoni qaytaradi;
  • Agar buyruq nomi yo'lni o'z ichiga olmasa, qobiq birinchi navbatda buyruq nomini ichki hal qilishga harakat qiladi. Agar xuddi shu nomdagi ichki buyruq topilsa, u holda ichki buyruq chaqirilgan va darhol bajarilishi mumkin. Agar bir xil nomli ichki buyruq bo'lmasa, qobiq birinchi navbatda joriy katalogdagi buyruqning bajariladigan faylini, so'ngra PATH muhit o'zgaruvchisi ro'yxatidagi kataloglardan qidiradi. Agar buyruq fayli ushbu kataloglarning birortasida bo'lmasa, qobiq xatolikni qaytaradi;
  • Agar buyruq topilsa, u berilgan argumentlar bilan bajariladi va agar kerak bo'lsa, kiritish ushbu argumentlarda ko'rsatilgan manbadan o'qiladi. Buyruqning chiqishi va xatolar Buyruqning satri oynasida ko'rsatiladi yoki belgilangan chiqish va xatoliklarni qabul qiluvchiga yuboriladi.
  • Ko'rib turganingizdek, buyruqlar bajarilishiga ko'plab omillar ta'sir qiladi, jumladan, buyruqlar yo'llari, kiritish/chiqarish yo'nalishi, buyruqlarni guruhlash yoki zanjirlash.

Buyruqlar qobig'i bilan ishlaganda, siz uni Boshlash menyusini ochish orqali boshlagan bo'lishingiz mumkin ( Boshlash) va Dasturlarni tanlash ( Dasturlar) yoki Barcha dasturlar ( Barcha dasturlar), keyin Aksessuarlar ( Standart) va buyruq satri ( Buyruqlar qatori). Buyruqlar qatorini ishga tushirishning boshqa usullari - Run dialog oynasi ( Dasturni ishga tushirish) yoki boshqa ochiq buyruq qobig'i oynasiga cmd kiriting. Bu usullar buyruq qatorini ishga tushirishda argumentlarni belgilash imkonini beradi: buyruq qatori ishini boshqaruvchi kalitlar va qo'shimcha buyruqlar bajarilishini boshlaydigan parametrlar. Masalan, buyruq qobig'ini jim rejimda ishga tushirishingiz mumkin ( ya'ni echo chiqishini o'chirib qo'ying) cmd /q buyrug'i bilan yoki buyruq qobig'ini bajarish uchun berilgan buyruqni bajaring va chiqing - buning uchun cmd /c ni kiriting, undan keyin tirnoq ichida buyruq matni kiriting.

Quyidagi misol buyruq qobig'ini ishga tushiradi, ipconfig buyrug'ini ishga tushiradi, natijalarni faylga chiqaradi va chiqadi:

Cmd /c "ipconfig > c:\ipconfig.txt"

Buyruqlar qatori skriptlarini yaratish

Buyruqlar qatori skriptlari- bajarmoqchi bo'lgan buyruqlar bilan matnli fayllar. Bular odatda Windows buyruqlar qobig'iga kiritadigan buyruqlardir. Biroq, buyruqlarni har safar kerak bo'lganda yozish o'rniga, buning uchun skript yaratishingiz va hayotingizni osonlashtirishingiz mumkin.

Skriptlar standart matn belgilaridan iborat bo'lganligi sababli, ularni har qanday standart matn muharririda yaratish va tahrirlash mumkin, masalan, Notepad ( daftar). Buyruqlarni kiritishda birgalikda bajarilishi kerak bo'lgan har bir buyruq yoki buyruqlar guruhini yangi satrda boshlashni unutmang. Bu ularning to'g'ri bajarilishini ta'minlaydi. Buyruqlar qatori skriptini yaratishni tugatganingizdan so'ng, skript faylini .bat yoki .cmd kengaytmasi bilan saqlang. Ikkala kengaytma ham bir xil ishlaydi. Masalan, tizim nomini, Windows versiyasini va IP konfiguratsiyasini ko'rsatish uchun skript yaratishingiz kerak bo'lsa, SysInfo.bat yoki SysInfo.cmd fayliga quyidagi uchta buyruqni kiriting:

Xost nomi ver ipconfig -all

Matn va buyruqlar ko'rinishini boshqarish

Jamoa ECHO ikkita maqsadga xizmat qiladi: matnni chiqishga yozish ( masalan, buyruq qobig'i oynasiga yoki matn fayliga) va buyruq echo displeyini yoqish/o'chirish uchun. Odatda, skript buyruqlarini ishga tushirganingizda, buyruqlarning o'zi va bu buyruqlarning chiqishi konsol oynasida ko'rsatiladi. Bu buyruq aks-sadosi deb ataladi ( buyruq aks-sadosi).

Matnni ko'rsatish uchun ECHO buyrug'idan foydalanish uchun echo so'ng keyin ko'rsatmoqchi bo'lgan matnni kiriting:

Echo Tizim xost nomi: hostname

ECHO yordamida buyruqlar aks-sadosini boshqarish uchun echo off yoki echo on ni kiriting, masalan:

Echo off echo Tizim xost nomi: hostname

Chiqishni qobiq oynasiga emas, balki faylga yo'naltirish uchun chiqishni qayta yo'naltirishdan foydalaning, masalan:

Echo off echo Tizim xost nomi: > current.txt hostname » current.txt

Endi buyruqning aks-sadosi qanday bostirilganligini ko'rib chiqamiz. Buyruqlar qobig'ini ishga tushiring, echo off, so'ngra boshqa buyruqlarni yozing. Siz buyruq satri endi ko'rsatilmasligini ko'rasiz. Buning o'rniga, faqat konsol oynasida yozilgan narsa va bajarilgan buyruqlar chiqishi paydo bo'ladi. Skriptlarda ECHO OFF buyrug'i buyruqlar aks-sadosini va buyruq satrini o'chiradi. Skriptlaringizga ECHO OFF buyrug'ini qo'shish orqali siz qobiq oynangiz yoki faylingiz buyruq matni bilan aralashib ketishining oldini olasiz, agar siz faqat ushbu buyruqlar natijasiga qiziqsangiz.

Tizim ma'lumotlarini o'rganish

Ko'pincha foydalanuvchining kompyuteri yoki masofaviy server bilan ishlashda tizim haqida asosiy ma'lumotlarni olish kerak bo'ladi, masalan, unda ro'yxatdan o'tgan foydalanuvchining nomi, joriy tizim vaqti yoki ma'lum bir faylning joylashuvi. Asosiy tizim ma'lumotlarini to'playdigan buyruqlar quyidagilarni o'z ichiga oladi:

  • HOZIR- joriy tizim sanasi va vaqtini 24 soatlik formatda ko'rsatadi, masalan Sal 9-may 12:30:45 2003. Faqat Windows Server 2003 Resurs Kitida mavjud;
  • MEN KIMMAN— hozirda tizimda roʻyxatdan oʻtgan foydalanuvchi nomi haqida xabar beradi, masalan, adatum\administrator;
  • QAYERDA— qidiruv namunasi yordamida fayllarni qidiradi ( qidiruv namunasi) va mos keladigan natijalar ro'yxatini qaytaradi.

NOW yoki WHOAMI-dan foydalanish uchun buyruq qobig'i oynasiga buyruqni kiriting va Enter tugmasini bosing. WHERE uchun eng keng tarqalgan sintaksisi quyidagicha ko'rinadi:

Bu erda /r tayanch_katalog_fayl_nomi

Bu erda /r parametri ko'rsatilgan katalogdan (base_directory) boshlanib, uning barcha pastki kataloglarini o'z ichiga olgan rekursiv qidiruv uchun ko'rsatilgan, fayl_nomi esa qidirilayotgan faylning to'liq yoki qisman nomi bo'lib, joker belgilarni o'z ichiga olishi mumkin: ? bitta belgi o'rnini bosadi va * belgisi belgilar guruhini almashtiradi, masalan data???.txt yoki data*.*. Quyidagi misol C:\ katalogini va uning barcha pastki kataloglarini nomlari ma'lumotlar bilan boshlanadigan barcha matnli fayllarni qidiradi.

Bu erda /r C:\data*.txt

Shuningdek, nomlari ma'lumotlar bilan boshlanadigan barcha turdagi fayllarni topishingiz mumkin:

Bu erda /r C:\data*.*

Ba'zan tizim konfiguratsiyasi yoki tizim muhiti haqida ma'lumot olishingiz kerak bo'ladi. Muhim ahamiyatga ega tizimlarda ushbu ma'lumot saqlanishi yoki ma'lumot uchun chop etilishi mumkin. Quyida tizim haqida ma'lumot to'plash imkonini beruvchi buyruqlar keltirilgan.

  • DRIVERQUERY— barcha oʻrnatilgan qurilma drayverlari roʻyxatini va ularning xususiyatlari, jumladan modul nomi, displey nomi ( ko'rsatiladigan ism), haydovchi turi va tuzilgan sanasi ( haydovchi havola sanasi). Barcha ma'lumotlarni ko'rsatish (/V) rejimi drayverning holati va holatini, ishga tushirish rejimini, xotiradan foydalanish ma'lumotlarini va fayl tizimi yo'lini xabar qiladi. /V opsiyasi barcha imzolanmagan drayverlar haqida batafsil ma'lumotni ham yoqadi.
  • SYSTEMINFO- Tizim konfiguratsiyasi, jumladan, operatsion tizim versiyasi, turi va ishlab chiqaruvchisi, protsessor, BIOS versiyasi, xotira hajmi, mintaqaviy standartlar, vaqt zonasi va tarmoq adapteri konfiguratsiyasi haqida batafsil ma'lumot beradi.
  • NLSINFO- Batafsil mintaqaviy ma'lumotlarni, shu jumladan standart tilni ko'rsatadi ( standart til), Windows kod sahifasi, vaqt va raqamlarni ko'rsatish formatlari, vaqt mintaqasi va o'rnatilgan kod sahifalari. Bu buyruq faqat Windows Server 2003 resurs to'plamida mavjud.

Mahalliy kompyuteringizda ushbu buyruqlardan foydalanish uchun buyruq qobig'i oynasiga kerakli buyruq nomini kiriting va Enter tugmasini bosing.

Ro'yxatga olish kitobidan foydalanish uchun buyruqlar

Windows ro'yxatga olish kitobi operatsion tizim, ilovalar, foydalanuvchilar va apparat uchun konfiguratsiya ma'lumotlarini saqlaydi. Ushbu ma'lumotlar bo'limlarda ( kalitlari) va parametrlar ( qiymatlar) ma'lum bir ildiz bo'limida joylashgan ro'yxatga olish kitobi ( ildiz kaliti), bo'limlar va parametrlar qanday va qachon ishlatilishini nazorat qiladi.

Agar siz bo'limlarga boradigan yo'llarni bilsangiz va bo'limlarda ruxsat etilgan ma'lumotlar turlarini tushunsangiz, buyruqdan foydalanishingiz mumkin REG bo'limlar va parametrlarni ko'rish va ularni turli usullar bilan boshqarish. REG bir nechta kichik buyruqlarni qo'llab-quvvatlaydi:

  • REG qo'shish— reestrga yangi bo‘lim yoki element qo‘shadi;
  • REG o'chirish— reestrdan kichik bo‘lim yoki elementni o‘chiradi;
  • REG so'rovi— boʻlim elementlari va boʻlim nomlari roʻyxatini koʻrsatadi ( agar ular bo'lsa);
  • REG solishtiring— kichik bo'limlar yoki registr elementlarini solishtiradi;
  • REG Kechirasiz— registr elementini mahalliy yoki masofaviy tizimda ko‘rsatilgan bo‘lim yo‘liga ko‘chiradi;
  • REG tiklash— avval saqlangan bo‘limlar, elementlar va parametrlarni reestrga yozadi;
  • REG saqlash— ko‘rsatilgan pastki kalitlar, elementlar va ro‘yxatga olish kitobi sozlamalarining nusxasini faylga saqlaydi.

Tizim xizmatlarini boshqarish

Xizmatlar ish stantsiyalari va serverlar uchun asosiy funksiyalarni ta'minlaydi. Mahalliy va masofaviy tizimlarda tizim xizmatlarini boshqarish uchun xizmat boshqaruvchisi buyrug'idan foydalaning ( xizmat boshqaruvchisi buyrug'i) S.C., quyi buyruqlar to'plamiga ega, ularning faqat bir qismi quyida tavsiflanadi:

  • SC konfiguratsiyasi— xizmatlarni ro‘yxatdan o‘tkazish va ishga tushirish uchun hisoblarni o‘rnatish;
  • SC so'rovi— kompyuterda sozlangan barcha xizmatlar roʻyxatini koʻrsatish;
  • SC qc— muayyan xizmat konfiguratsiyasini ko'rsatish;
  • SC boshlanishi— ishga tushirish xizmatlari;
  • SC to'xtashi— xizmatlarni toʻxtatish;
  • SC pauzasi— xizmatlarni toʻxtatib turish;
  • SC davom etadi— xizmatlarni qayta tiklash;
  • SC etishmovchiligi— xizmat ishlamay qolganda bajariladigan amallarni belgilash;
  • SC q muvaffaqiyatsizligi- Xizmat ishlamay qolganda bajarilgan harakatlarni ko'ring.

Barcha buyruqlarda siz xizmatlari bilan ishlashni xohlagan masofaviy kompyuter nomini belgilashingiz mumkin. Buning uchun siz foydalanayotgan kichik buyruq oldiga kompyuterning UNC nomini yoki IP manzilini kiriting. Mana sintaksis:

Sc ServerName kichik buyrug'i

Tizimlarni buyruq satridan qayta ishga tushirish va o'chirish

Tizimlar ko'pincha qayta ishga tushirilishi yoki o'chirilishi kerak. Buning bir usuli - bu mahalliy va masofaviy tizimlar bilan ishlash imkonini beruvchi O'chirish yordam dasturidan foydalanish. Tizimni o'chirish yoki qayta ishga tushirishni boshqarishning yana bir usuli - o'chirish vazifasini belgilash. Bu erda siz Schtasks-dan o'chirish vaqtini belgilashingiz yoki alohida tizimlar uchun o'chirish buyruqlari ro'yxati bilan skript yaratishingiz mumkin.

Quyidagi buyruqlar mahalliy tizimni qayta ishga tushirish va o'chirishni boshqarish imkonini beradi.

Mahalliy tizimni o'chirish:

O'chirish /s /t O'chirishni kechiktirish /1 /f

O'chirish /r /t O'chirishni kechiktirish /1 /f

Ilova, jarayon va samaradorlikni boshqarish

Har safar operatsion tizim yoki foydalanuvchi xizmat, dastur yoki buyruqni ishga tushirganda, Microsoft Windows tegishli dasturni boshqarish uchun bir yoki bir nechta jarayonni boshlaydi. Bir nechta buyruq qatori yordamchi dasturlari sizga dasturlarni kuzatish va boshqarishni osonlashtiradi. Ushbu yordamchi dasturlarga quyidagilar kiradi:

  • Pmon (Jarayon resurslari menejeri) - ishlash statistikasini, jumladan xotira va protsessordan foydalanishni va mahalliy tizimda ishlaydigan barcha jarayonlar ro'yxatini ko'rsatadi. Sizga batafsil ma'lumot olish imkonini beradi " rasmlar» jalb qilingan resurslar va bajarilgan jarayonlar. Pmon Windows resurs to'plami bilan birga keladi;
  • Vazifalar roʻyxati (Vazifalar roʻyxati) - barcha ishlaydigan jarayonlarni nom va jarayon identifikatori bo'yicha ro'yxatlaydi, foydalanuvchi sessiyasi va band qilingan xotira haqida ma'lumot beradi;
  • Taskkill (Vazifani o'ldirish) - nom yoki identifikator bilan ko'rsatilgan jarayonning bajarilishini to'xtatadi. Filtrlardan foydalanib, jarayonlarni ularning holati, seans raqami, protsessor vaqti, xotira maydoni, foydalanuvchi nomi va boshqa parametrlarga qarab to'xtatishingiz mumkin.

Men sizga Windows buyruq satrining asoslari haqida aytmoqchi bo'lgan narsam shu edi.

Konsol buyruqlarining tavsifi

Buyruqlar oynasida ishlatishingiz mumkin bo'lgan deyarli barcha buyruqlar

Standart MS-DOS buyruqlari bilan bir xil, ammo ularga qo'shimcha ravishda mavjud

Mahalliy Windows XP konsol buyruqlarining juda keng to'plami. Ularning qisqasi -

Buyruq argumentlari.

Direktor [yo'l] [fayl nomi] atributlari]]

[[[:]vrenya]] buyurtma qilaman]]

Konsol buyruqlarining tavsifi 129

Joriy jildning mazmunini ko'rsatadi. Agar buyruq argumenti bo'lsa

Drayv va yo'l ko'rsatilgan bo'lsa, konsol oynasida tarkiblar ro'yxati ko'rsatiladi

Belgilangan papka. Boshqa dalillarning ma'nosi:

/A - faqat belgilangan atributlarga ega fayllarni chiqaradi:

D - faqat kataloglar;

O N - faqat yashirin fayllar;

S - faqat tizim fayllari;

Argument oldidagi chiziqcha (≪-≫) mantiqiy operator ≪NOT≫ ma’nosini bildiradi.

Masalan, dir /A:D buyrug'i faqat joriy jildning pastki papkalari ro'yxatini ko'rsatadi,

dir /A buyrug'i: -S tizimidan tashqari barcha fayl va papkalarni ro'yxatlaydi.

/B - faqat fayl nomlarini chiqarish (kengaytmasiz);

/C - o'lchamlarni ko'rsatishda raqamlar guruhini ajratuvchidan foydalanish

/D - fayllar ro'yxatini tartiblash bilan bir nechta ustunlarda ko'rsatadi;

/L - fayl nomlarini kichik shriftda chiqarish;

/N - fayl nomlarini eng o'ng ustunda ko'rsatadi;

/0 - ko'rsatilgan fayllar ro'yxatini quyidagi tartibda tartiblaydi:

Q N - nomi bo'yicha (alifbo bo'yicha);

S - hajmi bo'yicha (o'sish tartibida);

E - kengaytma bo'yicha (alifbo bo'yicha);

D - yaratilgan sana bo'yicha (eng eskisidan eng yangisiga);

G - birinchi navbatda joriy papkaning pastki papkalarini chiqaradi.

Argument oldidagi chiziqcha (≪ ≫) chiqish tartibini teskari qiladi. Masalan

Mer, dir /0-S buyrug'i joriy jildning mazmunini hajmiga ko'ra ko'rsatadi

Fayllar kamayish tartibida.

/ P - majburiy pauza bilan fayl va papkalar ro'yxatining sahifama-sahifa chiqishi

Ekran to'ldirilganda;

/Q - fayl egalari haqidagi ma'lumotlarni ko'rsatish;

/S - fayllar ro'yxatini pastki papkalar tarkibi ro'yxati bilan birga ko'rsatadi;

/ T - belgilangan vaqt mezoniga muvofiq fayllar ro'yxatini ko'rsatadi:

Yaratilgan sanadan boshlab;

W - oxirgi o'zgartirish sanasi bo'yicha;

A - faylga oxirgi kirish sanasi bo'yicha;

/W - ro'yxatni bir nechta ustunlarda ko'rsatish;

/X - nomlari mos kelmaydigan fayllar uchun qisqa nomlarni ko'rsatish

DOS standarti. Format /N kaliti bilan chiqishga o'xshaydi, lekin qisqa nomlar

130 7-bob. Buyruqlar qatori

Fayllar uzun bo'lganlarning chap tomonida ko'rsatiladi. Agar faylning qisqa nomi bo'lmasa,

Buning o'rniga bo'shliqlar chop etiladi;

/4 - yil raqamini to'rt xonali formatda chiqarish.

CD [haydovchi:] [yo'l:]

Chdir [drayv:] [yo'l:]

Belgilangan papkaga o'ting, u erda haydovchi va yo'l to'liq yoki nisbiy yo'ldir

Diskingizning fayl tuzilishidagi ushbu papkaga. Bahs o'rniga, ehtimol

Bir daraja yuqoriga o'tishni bildiruvchi ≪...≫ qiymati ishlatiladi

(bu holda buyruq quyidagicha ko'rinadi: cd..). Agar yo'l belgisida bo'lsa

Bo'shliq belgisi mavjud, bunday yo'l qo'shtirnoq ichiga olinishi mumkin.

/D argumenti joriy disk va papkani bir vaqtning o'zida o'zgartirish uchun ishlatiladi.

CHDIR buyrug'i uchun qo'ng'iroq chizig'idagi joriy katalog nomi ovoz balandligiga aylantiriladi

Diskda mavjud bo'lgan nomlar yoziladigan bir xil belgilar. Shunday qilib,

cd C:\TMP buyrug'i, agar mavjud bo'lsa, joriy katalogni C:\Trnp qiladi.

Diskda mavjud. CHDIR buyrug'i endi bo'shliqlarni ajratuvchi sifatida ko'rmaydi.

Nomida bo'sh joylar mavjud bo'lgan pastki katalogga o'tish imkonini beruvchi yoki yo'q

To'liq ism yoki yo'lni tirnoq ichiga kiriting. Masalan, cd \winnt\profiles\ buyrug'i

Foydalanuvchi nomi\dasturlar\start menyusi cd buyrug'i bilan bir xil natija beradi

"\winnt\profiles\foydalanuvchi nomi\dasturlar\boshlash menyusi".

Agar siz drayverning ildiz papkasiga o'tishingiz kerak bo'lsa, shunchaki yozishingiz mumkin

Buyruqlar satrida ushbu diskning nomi. Masalan, E buyrug'i: ildizga o'tadi

Drayv bo'limi E:.

O'sha [+ manbadan [+ dan] NUSHIRA OLISH. . . ] ] [qaerda [ism ostida]]

Bir (yoki bir nechta) faylni diskdagi boshqa joyga nusxalash. Bu yerga:

[dan] nima - nusxa olish uchun manba faylning yo'li va nomi. Agar yo'l kelgan bo'lsa

Ha, nusxalangan fayl joriy jilddan olinadi;

Bu erda [nom ostida] - ushbu faylni nusxalash kerak bo'lgan papkaga yo'l

Fayl, shuningdek uning nomi, agar bu nom nusxa ko'chirish jarayonida aniqlansa

/A - faylning ASCII matn fayli ekanligini bildiradi;

/B - fayl ikkilik fayl ekanligini bildiradi;

/D - shifrlangan faylni yaratish imkoniyatini ko'rsatadi;

/V - fayllar to'g'ri ko'chirilganligini tekshirish;

/N - iloji boricha nusxa ko'chirishda qisqa nomlardan foydalaning;

Konsol buyruqlarining tavsifi 131

/Y - maqsad bo'lsa, faylni qayta yozishni tasdiqlashni so'ramang

/-Y - agar faylni qayta yozish uchun tasdiqlashni so'rashni unutmang

Xuddi shu nomdagi fayl maqsadli papkada allaqachon mavjud;

II- tarmoq fayllarini nusxalash.

Nusxalashda bir nechta fayllarni birlashtirish uchun bitta yakuniy belgini belgilang

Va joker belgilar yoki formatdan foydalangan holda bir nechta manba fayllari

Fayl1+fayl2+fayl3+

Buyruqdan foydalanishga misol:

Nusxalash c:\programs\filel.exe /V d:\files\file2.com - joylashgan filel.exe faylidan nusxa ko'chiradi.

C: diskidagi dasturlar papkasida, D: diskidagi fayllar jildida nomi ostida joylashgan

MKDIR [haydovchi:]yo'l

MD [drayv:]yo'l

Belgilangan papkada yoki belgilangan diskda papka yaratadi. Foydalanilgan taqdirda

Niya kengaytirilgan buyruqni qayta ishlash buyrug'i MKDIR dan foydalanish mumkin

Hammasini avtomatik ravishda yaratish uchun qo'shimcha imkoniyatlar bilan

Belgilangan yo'lda oraliq papkalar. Masalan, agar /a papkasi mavjud bo'lmasa -

Yo'q, u holda mkdir \a\b\c\d buyrug'i ketma-ketlik bilan bir xil amallarni bajaradi.

Jamoalar soni

MOVE [drayv:][yoʻl]fayl nomi [ , . . . ] maqsad

MOVE [drive:][yo'l]papka nomi yangi papka nomi

Buyruq belgilangan fayl yoki jildni yangi joyga ko'chiradi

Disk. Bu yerga:

[drayv:][yo'l]fayl nomi - ko'chirilayotgan faylning to'liq yoki nisbiy yo'li va nomi

Mening faylim yoki fayllar guruhim. Fayllar ro'yxati belgilanishi va uzatilishi mumkin

Vergul bilan ajratilgan fayl nomlarini sanash va pastki belgilar yordamida

Stantsiyalar;

Belgilangan joy - belgilangan fayl ko'chirilishi kerak bo'lgan papkaga yo'l.

Agar siz ko'chirish bilan bir vaqtda fayl nomini o'zgartirishni xohlasangiz

Vang, maqsad yo'li bilan birga uning yangi nomini belgilashingiz mumkin;

Folder_name - ko'chirmoqchi bo'lgan jildning nomi;

Yangi_papka_nomi - jildni ko'chirishda unga tayinlanishi kerak bo'lgan nom,

Agar siz uni ko'chirish bilan bir vaqtda nomini o'zgartirmoqchi bo'lsangiz;

132 7-bob. Buyruqlar qatori

/Y - fayl va papkalarni qayta yozishda ogohlantirish oynasini ko'rsatish,

Agar maqsad papkada bir xil nomdagi fayl ob'ektlari allaqachon mavjud bo'lsa;

/-Y - agar papkada bo'lsa, ogohlantirmasdan fayl va papkalarni qayta yozish

Qadriyatlar Xuddi shu nomdagi fayl ob'ektlari allaqachon mavjud.

RMDIR [drayv:]yo'l

RD [drayv:]yo'l

Buyruq ko'rsatilgan nomga ega jildni o'chiradi. Bu yerga:

[drayv:]yo'l - o'chiriladigan jildga to'liq (yoki nisbiy) yo'l. Agar

Yo'l ko'rsatilmagan, lekin buyruq argumenti sifatida faqat papka nomi berilgan,

Ushbu jild joriy jilddan o'chiriladi;

/S - nafaqat belgilangan papkani, balki undagi barcha narsalarni ham o'chiring

pastki papkalar va fayllar;

/Q - papka o'chirilayotgan bo'lsa, o'chirishni tasdiqlash so'rovini ko'rsatmang

Boshqa fayl ob'ektlarini o'z ichiga oladi.

[Disk1:][yoʻl1]fayl nomi [disk2:][yoʻl2]

[Disk1:][yoʻl1]fayl nomi [disk2:][yoʻl2]

Ushbu buyruq yordamida istalgan papkada joylashganlarni bilan almashtirishingiz mumkin

Kompyuteringiz diskidagi fayllar boshqa fayllar to'plamidir. Bu yerga:

[drive1:][path1]fayl nomi - bir yoki bir nechta faylning yo'li va nomi

Belgilangan papkadagi fayllarni almashtirishingiz kerak;

[drive2:][path2] - almashtirish amalga oshiriladigan papkaga yo'l;

/A - ko'rsatilgan fayllar maqsadli papkaga uning mazmunini yo'q qilmasdan qo'shiladi

Tabernacle Contents (bu kalit /S va /U tugmalari bilan mos kelmaydi);

/P - qayta yozish yoki nusxalashdan oldin ekranda taklifni ko'rsatish

/R - ≪Faqat o'qish atributi bilan fayllarni qayta yozish va almashtirishga ruxsat berish

Niya≫ boshqalar bilan birga;

/W - floppi diskdan fayllarni nusxalashda diskning kiritilishini kuting

Faoliyat boshlanishi;

/S - papka tuzilishini saqlab turganda fayllarni almashtirish, ya'ni

Maqsadli papkaning barcha pastki papkalari va ularning barcha mazmuni;

/U - faqat ko'chirilgan nusxalari ko'proq bo'lgan fayllarni almashtiring

Yangi versiya.

[drayv:][yoʻl]fayl nomi1 fayl nomi2

REN [disk:][yo'l]fayl nomi1 fayl nomi2

Belgilangan jilddagi bir yoki bir nechta fayl nomini o'zgartiradi

(bu holda fayl nomi1 fayl nomi 2 ga o'zgartiriladi).

Konsol buyruqlarining tavsifi 133

Iltimos, esda tutingki, siz boshqa drayverni ko'rsata olmaysiz yoki

Menga jild yetishmayapti.

DEL atributlari]] argumenti

ERASE atributlari]] argumenti

Buyruqda ko'rsatilgan fayllarni o'chirish. Argument sifatida ishlatiladi

Bir yoki bir nechta fayl nomlari va fayllar guruhini oʻchirish uchun

Joker belgilardan foydalanish mumkin. Agar dalil keltirilsa

Jild, barcha fayllar undan o'chiriladi. Bu yerga:

/ P - har bir faylni o'chirishdan oldin tasdiqlash so'rovini ko'rsatish;

/F - faqat kirish mumkin bo'lgan fayllarni majburan o'chirish

/S - argumentda ko'rsatilgan fayllarni ko'rsatilgan barcha pastki papkalardan o'chiradi

/Q - har bir faylni o'chirishni tasdiqlash uchun so'rovni ko'rsatishni o'chiradi;

/A - faqat belgilangan atributlarga ega fayllarni o'chirish:

N - faqat yashirin fayllar;

Q S - faqat tizim fayllari;

R - faqat o'qish uchun mo'ljallangan fayllar;

A - faqat "Arxiv" atributiga ega fayllar.

Argument oldidagi chiziqcha (≪-≫) mantiqiy operator ma’nosini bildiradi.

≪YO'Q≫. Masalan, ERASE d:\folder\*.dll /A: -S buyrug'i o'chirishga imkon beradi.

D diskida joylashtirilgan: .DLL kengaytmali barcha fayllar FOLDER papkasida, bundan mustasno

Tizimlarni o'qish.

ESLATMA

/S kaliti uchun chiqish natijalari teskari, ya'ni konsol oynasida

Faqat o'chirilgan fayllarning nomlari ko'rsatiladi, topilmagan fayllar emas.

REM [matn]

Belgilangan izohni ommaviy ish fayliga yoki CONFIG.SYS fayliga joylashtiradi.

ASSOC [.kengaytma[=[fayl turi]]]

Turli fayl turlari uchun fayl assotsiatsiyasini o'rnatish imkonini beradi. Bu yerga:

Kengaytma - uyushma tashkil etilayotgan fayllarni kengaytirish;

Fayl turi - ushbu fayl turi bilan bog'lanishi kerak bo'lgan dastur.

Agar bu buyruq qo'shimcha argumentlarsiz berilgan bo'lsa,

Ekranda barcha bog'langan fayl assotsiatsiyalarining joriy jadvali ko'rsatiladi

Fayl tizimidagi hammomlar. Agar siz faqat ro'yxatdan o'tgan kengaytmani ko'rsatsangiz

Har bir fayl turi uchun ekranda ushbu fayl uchun assotsiatsiyalar ro'yxati ko'rsatiladi.

134 7-bob. Buyruqlar qatori

Kengaytmalar. Agar berilgan uchun tenglik belgisidan keyin hech qanday moslik belgilanmagan bo'lsa

fayl turi bo'lsa, bunday fayllar uchun mavjud bo'lgan barcha assotsiatsiyalar o'chiriladi.

AT [\\ kompyuter_nomi] [ [raqam] | /O'CHIRISH ]

AT [\\computer_name] vaqti [ /HAR:kun[,...] | /KEYINSI:fleHb[,...]]

"jamoa"

Bu buyruq turli dasturlarni ishga tushirish yoki bajarish uchun mo'ljallangan

Buyruqlar jadval bo'yicha - ma'lum bir vaqtda, ma'lum kunlarda bajariladi. Foydalanish

AT buyrug'iga qo'ng'iroq qilish faqat sizning kompyuteringiz bo'lsa mumkin

Vazifalarni rejalashtiruvchi ishga tushirildi. Bu yerga:

\\kompyuter_nomi - foydalaniladigan mahalliy tarmoqdagi masofaviy kompyuterning nomi

Agar dastur ushbu mashinadan ishga tushirilsa, bu sodir bo'ladi. Agar bu juftlik-

Hisoblagich o'tkazib yuborilgan, ish mahalliy kompyuterga tayinlangan;

Raqam - rejalashtirilgan vazifaning seriya raqami;

/delete - oldindan rejalashtirilgan vazifani bekor qilish. Agar vazifa kodi ko'rsatilmagan bo'lsa,

Ushbu kompyuter uchun rejalashtirilgan barcha vazifalar bekor qilinadi;

/ha - barcha rejalashtirilganlarni o'chirishni tasdiqlash so'rovini ko'rsatmang

Yangi vazifalar;

Vaqt - buyruq HH:MM:SS formatida ishga tushirilgan vaqt;

/interaktiv - foydalanuvchi bilan vazifani o'zaro ishlashga ruxsat berish, ish-

Vazifa bajarilayotganda kompyuterda foydalanuvchilar;

/euegu:day[,...] - vazifa haftaning yoki oyning belgilangan kunlarida ishga tushiriladi-

Tsa. Agar sana o'tkazib yuborilsa, oyning joriy kuni ishlatiladi;

/keyingi: kun[,...] - vazifa belgilangan keyingi foydalanuvchida ishga tushiriladi

Haftaning Lem kuni (masalan, keyingi seshanba). Agar sana o'tkazib yuborilsa, foydalaning

Oyning joriy kunidan foydalanadi;

"buyruq" - bu Windows XP konsolining buyrug'i yoki ommaviy ish faylining nomi.

ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -N] [haydovchi:] [yo'l] [fayl nomi] ]

Berilgan fayl uchun belgilangan atributlarni o'rnatadi:

Belgilangan atributni o'rnating;

Belgilangan atributni olib tashlang;

R - "Faqat o'qish" atributi;

A - “Arxiv” atributi;

S - "Tizim" atributi;

H - "Yashirin" atribut;

[drayv:] [yo'l] [fayl nomi] - haydovchi, faylning yo'li va nomi yoki fayllar to'plami

Jamoa ishlovi;

/S - faqat joriy papkada emas, balki ko'rsatilgan nomlar bilan fayllarni qayta ishlash,

Ammo uning barcha pastki papkalarida ham;

/D - fayllar va papkalarni qayta ishlash.

Konsol buyruqlarining tavsifi 135

Ushbu direktiv jarayonni uzilishlar bilan ishlash rejimini yoqadi yoki o'chiradi

Ctrl+C tugmalarini bosish orqali DOS muhitida dasturni bajarish. Windows XP da

Ushbu buyruq faqat dasturiy ta'minot muvofiqligi uchun kiritilgan.

MS-DOS ning grammlari bo'yicha u Windows ilovalarining ishlashiga ta'sir qilmaydi. Qachon yoqilganda

Windows XP operatsion tizimida rivojlangan buyruqlarni qayta ishlashga o'zgartirishlar

BREAK buyrug'i dastur ishlayotgan vaqtda to'xtash nuqtasi holatini keltirib chiqaradi.

Windows Debugger-ga o'ting.

CACLS fayl nomi ]]

[L)ism [ . . . ] ]

Fayllarga kirish roʻyxatlarini (ACL) boshqaring, shu jumladan ularni koʻrish va tahrirlash.

Plitka qo'yish. Faqat faylni o'z ichiga olgan disk bo'limlari uchun amal qiladi

NTFS tizimi. Bu yerga:

Fayl nomi - agar boshqa argumentlar bo'lmasa, jadvalni ko'rsatadi

Ushbu faylga kirishni boshqarish;

/T - berilgan fayl yoki fayllar guruhi uchun kirishni boshqarish jadvallarini almashtirish

Joriy papkada ham, ushbu jildning barcha pastki papkalarida ham baliq ovlash;

/E - buning uchun kirishni boshqarish jadvalini o'zgartirish (tahrirlash).

Fayl yoki fayllar guruhiga o'tish;

/C - rad etish xatosi qabul qilinganda buyruqni bajarishni davom ettiring

/G name-.access - ko'rsatilgan fayl ob'ektlariga kirish ruxsatlarini tayinlaydi

U erda hisobi argument sifatida ko'rsatilgan foydalanuvchi uchun

Ism. Kiritishning mumkin bo'lgan turlari qatoriga ar-

Gumenta kirish, quyidagilarni sanab o'tish mumkin:

R - faqat o'qish uchun ruxsat;

W - yozish huquqi;

F - to'liq kirish;

/R nomi - hisob qaydnomasi foydalanuvchi uchun barcha ruxsatlarni bekor qilish

Ism argument sifatida ko'rsatilgan. Faqat /E kaliti bilan ishlatiladi;

/ P nomi: kirish - foydalanuvchi, hisob uchun mavjud ruxsatlarni almashtirish

Nomi argument sifatida koʻrsatilgan, ruxsatlari koʻrsatilgan yozuv

Kirish argumenti sifatida:

N - ruxsat yo'q;

O R - faqat o'qish uchun ruxsat;

W - yozish huquqi;

C - tahrirlash ruxsati (W argumentining harakatini o'z ichiga oladi);

F - to'liq kirish;

136 7-bob. Buyruqlar qatori

/D nomi - foydalanuvchi hisobi uchun fayl yoki papkaga kirishni rad etish

Harfi nom argumenti sifatida ko'rsatilgan.

ESLATMA

Fayllar guruhiga kirish rejimlarini belgilash uchun siz foydalanishingiz mumkin

Fayl nomi qiymatlari joker belgilardir. Bundan tashqari, buyruqni chaqirganda, siz belgilashingiz mumkin

Bir nechta foydalanuvchi qo'shing.

Operatsion tizimning kirishni boshqarish jadvallarini ko'rsatish jarayonida,

Mening quyidagi konventsiyalarimdan foydalaniladi:

CI (Container Inherit) konteynerlar tomonidan ruxsatlarni meros qilib olish belgisidir.

ACE papkalar tomonidan meros qilib olinadi;

01 (Object Inherit) - ob'ektlar tomonidan ruxsatlarni meros qilib olish belgisi. ACE bu-

Meroslangan fayllarni aniqlash;

Yu (Faqat merosxo'r) - ruxsatlarning eksklyuziv merosi belgisi.

ACE joriy fayl/papkaga qo'llanilmaydi.

Buyruqdan foydalanishga misol: CACLS private.txt /G user:F - uchun ochiladi

USER private.txt fayliga toʻliq kirish huquqiga ega.

QO'NG'IROQ [drayv:][yo'l]fayl nomi [variantlar]

Bu buyruq bitta ommaviy ish faylini boshqasidan chaqirish imkonini beradi. Sifatda

Parametrlar argumenti talab qilinadigan buyruq qatori kalitlari to'plamidan foydalanadi

Nishon ommaviy ish faylini chaqirganda Myh. CALL buyrug'idan ham foydalanish mumkin

Bu holatda o'ynaydigan maxsus belgilar bilan birgalikda ishlatiladi

Ommaviy fayl chaqiruvining maqsad (nuqta) roli. Bunday holda, quyidagilar qo'llaniladi:

Puflash sintaksisi:

CALL: argumentlarni belgilang

Ushbu buyruqni chaqirish uchun ushbu parametrdan foydalanganda, operatsion tizim

MA avtomatik ravishda belgilangan bilan joriy ommaviy ish fayli uchun yangi kontekst yaratadi

Argumentlar va faylning bajarilishini nazorat qilish quyidagi ko'rsatmalarga o'tkaziladi

Belgidan keyin to'g'ridan-to'g'ri puflash. Ommaviy ish faylidan chiqdi

Ikki marta oxiriga yetib: birinchi chiqish boshqaruvni ga o'tkazadi

CALL direktivasini o'z ichiga olgan satrdan keyingi chiziq, ikkinchi chiqish

Fayl bajarilishini tugatadi. GOTO:EOF ko'rsatmasidan foydalanish amalga oshirish imkonini beradi

Istalgan nuqtada faylning bajarilishini so'zsiz to'xtatish.

SNSR

Belgilangan raqam bilan faol kod sahifasini o'rnatadi.

Argumentlarsiz chaqirilganda joriy kod sahifa raqamini qaytaradi.

CHKDSK [jild:[[yoʻl]fayl nomi]] ]

Belgilangan diskni "Check Disk" dasturi yordamida tekshiradi, ularsiz chaqirilganda

Argumentlar joriy disk uchun tekshiriladi. Bu yerga:

Konsol buyruqlarining tavsifi 137

Yo'l, fayl nomi - fragmentni tekshirish uchun fayl nomi yoki fayllar guruhi -

Qiyu. Faqat FAT/FAT 32 fayl tizimida foydalaniladi;

/F - xatolarni tekshirish va ularni avtomatik ravishda tuzatish;

/V - diskni tekshirish jarayonida saqlanganlarning to'liq yo'llari va nomlarini ko'rsatish

Disk fayllarida. NTFS bo'limlarini o'z ichiga olgan disklar uchun

Tozalash xabarlari;

/ R - shikastlangan tarmoqlarni qidirish va ularning tarkibini tiklash

mening. /F kalitidan majburiy foydalanishni talab qiladi;

Ushbu jild uchun barcha joriy identifikatorlarni o'zgartirishlar yaroqsiz bo'ladi -

Ny. /F kalitidan majburiy foydalanishni talab qiladi;

/L: o'lcham - skanerlash vaqtida jurnal faylining hajmini belgilangan hajmga o'zgartiring

Qiymatlar (kilobaytlarda). Agar qiymat ko'rsatilmagan bo'lsa, joriy qiymat ko'rsatiladi

Fayl hajmi. Faqat NTFS fayl tizimida ishlatiladi;

/I - indeks elementlarini qattiq tekshirishni amalga oshirmang. Faqat ishlatilgan

NTFS fayl tizimidagi Co;

/C - papka tuzilishidagi looplarni tekshirmang. Faqat fayllarda ishlatiladi

Mantiqiy NTFS tizimi.

ESLATMA

/I va /C kalitlari Check Disk dasturining ishlash vaqtini sezilarli darajada qisqartiradi, lekin kamroq

Diskni qat'iy tekshirish uning ba'zi fayllarini o'tkazib yuborishga olib kelishi mumkin.

Kam xato tizimi.

CHKNTFS hajmi: [ . . . ]

^CHKNTFS/D

CHKNTFS /T[:time]

CHKNTFS /X hajmi: [ . . . ]

CHKNTFS /Hajm: [ . . . ]

Kompyuter ishga tushganda Check NTFS dasturining ish rejimlarini boshqaradi

Xatolar tekshirilganda. Bu yerga:

Ovoz balandligi - tekshirilayotgan diskning ovoz balandligi yorlig'ini, ulanish nuqtasini yoki belgilaydi

Ikki nuqta bilan disk nomi (masalan, C :));

/ D - ushbu dasturning standart diskni skanerlash rejimini yoqadi:

Disklar kompyuterni har yuklaganingizda tekshiriladi, agar

Agar xatolar yuzaga kelsa, CHKDSK ishga tushiriladi;

/T[: vaqt] - AUTOCHK parametrining qiymatini o'zgartirishga imkon beradi (sekundlarda),

Avtomatik sinov boshlanishidan oldin vaqtni nazorat qilish

Ki disklari (bu vaqt ichida dastur sekundiga teskari harakatni amalga oshiradi

Ortga hisoblash). Vaqt davri ko'rsatilmagan bo'lsa, joriy

AUTOCHK parametr qiymati;

138 7-bob. Buyruqlar qatori

/X - yuklash paytida standart diskni tekshirishni taqiqlaydi.

Tekshirish ro'yxatidan ilgari chiqarib tashlangan disklardagi ma'lumotlar yo'qoladi.

/C - keyingi yuklashda disklarni tekshirish uchun ruxsat so'raydi

Kompyuter. Agar xatolar aniqlansa, CHKDSK dasturi ishga tushiriladi.

Ushbu buyruqni hech qanday argumentlarsiz chaqirganingizda, ekran paydo bo'ladi

Ushbu disk uchun tekshirish bayrog'ining joriy holati.

Uning bajarilishi buyruq qatori ekranini tozalaydi.

Windows XP buyruq tarjimonining yana bir nusxasini ishga tushiradi (bo'limga qarang

COLOR [rang]

Standart fon va matn rangi parametrlarini o'rnatadi

Buyruqlar qatori matn oynalari. Rang qiymatlari yordamida o'rnatiladi

Ikkita o'n oltilik sonlar soni, birinchisi oynaning fon rangini belgilaydi,

Ikkinchisi esa matnning rangi. Bu raqamlarning har biri kabi, bu buyruq mumkin

Quyidagi qiymatlardan foydalanish mumkin:

0 - qora;

1 - ko'k;

2 - yashil;

3 - ko'k;

4 - qizil;

5 - binafsha;

B - sariq;

7 - oq;

8 - kulrang;

9 - ochiq ko'k;

A - och yashil;

B - ochiq ko'k;

C - ochiq qizil;

D - och binafsha;

E - ochiq sariq;

F - yorqin oq.

Masalan, COLOR OB buyrug'ini chaqirganingizda, buyruq qatori oynasining foni qoladi

Qora va shrift ochiq ko'k rangga aylanadi. Ushbu hamkorlikni bajarayotganda

Hech qanday dalilsiz mandalar ranglarni avtomatik ravishda tiklaydi

Windows XP reestrining DefaultCoior kalitida ko'rsatilgan buyruq satri oynalari.

Konsol buyruqlarining tavsifi 139

COLOR buyrug'i agar foydalanuvchi ERRORLEVEL 1 kodli xatoni qaytaradi

Tel buyruq argumentini bir xil ranglarga o'rnatishga harakat qiladi

Fon va matn uchun.

COMP [fayl nomi1] [fayl nomi2]

Ushbu buyruq yordamida siz ikkita yoki ikkita faylning mazmunini solishtirishingiz mumkin

Fayllar to'plami, agar fayl nomi1 va fayl nomi2 argumentlari yordamida ko'rsatilgan bo'lsa

Men joker belgilarni iste'mol qilaman. Bu yerga:

File_name1, file_name2 - fayllar nomlari yoki solishtirish uchun fayllar to'plami;

/D - o'nlikdagi aniqlangan farqlar haqidagi ma'lumotlarni ko'rsatish

Format;

/A - ASCII formatida aniqlangan farqlar haqidagi ma'lumotlarni ko'rsatish;

/L - farqlar topilgan qator raqamlarini ko'rsatish;

/N=4HOIO - solishtirish kerak bo'lgan har bir fayldagi birinchi qatorlar soni

/C - harf sezgirligini bekor qilish: taqqoslash hisobga olinmasdan amalga oshiriladi

ASCII belgilar registri;

/OFF - katakchani tanlagan holda fayllarni ham tekshiring

"Avtonom".

COMPACT] [ / I ] [fayl nomi [. . . ] ]

Ko'rsatadi va shuningdek, saqlangan fayllarning siqish nisbatlarini o'zgartirishga imkon beradi

NTFS fayl tizimi bilan disk bo'limlarida. Bu yerga:

/C - fayl nomi argumenti sifatida ko'rsatilgan fayl va papkalarni siqish. Jildlar

Ular shunday belgilanganki, fayllar keyinchalik ularga qo'shiladi

Bundan tashqari, siqilgan;

/U - fayl nomi argumenti sifatida ko'rsatilgan fayl va papkalarni oching

Ki. Jildlar shunday belgilanadiki, ular keyinchalik ularga qo'shiladi

Fayllar siqilmaydi;

/S - ularda saqlangan barcha pastki papkalarni va fayllarni qayta ishlash. tomonidan

Odatiy bo'lib, buyruq faqat joriy papkani va uning tarkibini qayta ishlaydi;

/A - "Yashirin" va "Tizim" atributlari bilan fayllarni qayta ishlash. Avvalboshdan

Chania uchun bunday fayllar o'tkazib yuboriladi;

/I - xatolik yuzaga kelgan taqdirda ham buyruqni bajarishni davom ettirishga majburlash.

Nii xatolar. Odatiy bo'lib, xatolik yuzaga kelganda, barcha xatolar shundan kelib chiqadi

Buyruq operatsiyalarni to'xtatadi;

/F - foydalanuvchi tomonidan belgilangan barcha fayllarni siqishni majburlash, hatto bo'lsa ham

Ulardan ba'zilari allaqachon siqilgan. Standart rejimda siqilgan fayl fayllari

Ob'ektlar qayta ishlanmaydi;

/Q - operatsiya vaqtida ekranda faqat eng muhimlarini ko'rsatish

Intellekt.

140 7-bob. Buyruqlar qatori

Buyruqlar satri oynasida hech qanday argumentlarsiz COMPACT buyrug'ini chaqirganingizda,

Kalit joriy jildda saqlangan fayllar uchun siqilish ma'lumotlarini ko'rsatadi. Da

Buyruqlar satrida bir nechta parametrlarni ro'yxatga olishda ular bo'lishi kerak

Bo'shliqlar bilan ajratilgan.

Drayvni CONVERT: /FS:NTFS

FAT disk bo'limlarini NTFS formatiga o'zgartiradi. Buyruq bajarilmaydi

Joriy disk bo'limi uchun. Bu yerga:

Disk: - konvertatsiya qilinadigan disk bo'limining nomi, keyin ikki nuqta qo'yiladi, masalan F:;

/FS:NTFS - maqsadli fayl tizimi (NTFS);

/V - operatsiya vaqtida tizim xabarlarini ko'rsatish;

/Sut,Agea:file_name - qayta ishlash uchun diskning ildiz qismidagi xizmat faylining nomi.

NTFS tizim fayllari uchun disk maydonini zaxiralash;

/NoSecurity - o'zgartirilgan fayllarga kirish cheklovlarini o'chiring

Va papkalar;

/X - agar kerak bo'lsa, skanerlashdan oldin ovoz balandligini o'chiring. dan keyin -

Bu jild uchun barcha joriy identifikatorlarni o‘zgartirsa, yaroqsiz bo‘ladi.

DATE [men][sana]

Sanalar kompyuter taqvimiga muvofiq va yangi sanani kiritishingizni taklif qiladi. Saqlamoq

Joriy sanani kiritish uchun Enter tugmasini bosing. Kalit bilan / T buyrug'i pro-

Yuz joriy sanani o'zgartirishingizni so'ramasdan ko'rsatadi.

DISKCOMP [disk1: [disk2:]]

Bu buyruq ikkita floppi diskni fayl bo'yicha taqqoslashni amalga oshiradi.

DISKCOPY [disk1: [disk2:]]

Bu buyruq bitta floppi disk tarkibini nusxa ko'chiradi

Boshqa. Bunday holda, nusxa olingan disklar bir xil disk maydoniga ega bo'lishi kerak

th bo'sh joy va bir xil fayl tizimi va buyruq argumentlari mumkin

Xuddi shu jismoniy qurilmaga qarang - masalan, A: diskini.

/V tugmasidan foydalanganda nusxa ko'chirish to'g'ri tekshirilganda amalga oshiriladi

Nosti yozuvlari.

ECHO ON yoki OFF

ECHO [string]

Buyruq foydalanuvchi tomonidan kiritilgan xabarlar ekranida takrorlanadi

String parametri, shuningdek, oynada xabarni ko'rsatish rejimini sozlash imkonini beradi

Konsol buyruqlarining tavsifi 141

Buyruqlar qatori. Argumentlarsiz buyruq chaqirilganda ekran qaytadi

Joriy rejim qiymati.

Ushbu buyruq qo'shimcha parametrlarsiz ishlatiladi. Da

Amalga oshirilganda buyruq tarjimoni dasturi chiqadi va

Buyruqlar qatori oynasini yopish.

FC] [I]

[disk1:][yoʻl1]fayl nomi1 [disk2:][yoʻl2]fayl nomi2

FC /In [disk1:][yoʻl1]fayl nomi1 [disk2:][yoʻl2]fayl nomi2

Ushbu buyruq ikkita fayl yoki fayllar to'plamini solishtiradi (agar

Argumentlar joker belgilar yordamida belgilanadi) va ma'lumotlarni ko'rsatadi

Maziu ular orasidagi farqlar haqida. Bu yerga:

[drayv1:][yo'l1]fayl nomi1, [disk2:][yo'l2]fayl nomi2 - birinchisining yo'llari va nomlari

Va taqqoslash uchun mo'ljallangan ikkinchi fayllar (fayllar to'plami);

/A - har bir vaqt guruhi uchun faqat birinchi va oxirgi qatorlarni ko'rsatish -

/B - ikkilik fayllarni solishtirish;

/C - katta-kichik harflarni sezmaydigan taqqoslash;

/L - ASCII formatidagi fayllarni solishtirish;

/LBn - satrlar soni uchun maksimal nomuvofiqliklarni aniqlash,

n parametr bilan ko'rsatilgan;

/N - formatdagi fayllarni taqqoslashda ekrandagi satr raqamlarini ko'rsatish

/OFF - "Oflayn" katagiga belgi qo'yilgan fayllarni solishtiring;

I - tekshirishda yorliq belgilarini ekvivalent deb hisoblamang

Bo'shliqlar soni;

/U - Unicode formatidagi fayllarni solishtirish;

/W - skanerlashda bo'shliqlar va yorliq belgilarni o'tkazib yuborish;

/nnnn - bu parametr ketma-ket mos keladigan qatorlar sonini belgilaydi

Bu nomuvofiqlik aniqlangandan keyin bajarilishi kerak.

FIND L7N] ] "string" [[disk:][yo‘l]fayl nomi[...]]

Fayl yoki fayllar to'plamida belgilangan qatorni qidiradi. Bu yerga:

[drive1:][path1]fayl nomi - toʻliq yoki qisqa yoʻl va qaysi fayl nomi

Qidiruv davom etmoqda;

Yangi namuna;

/C - faqat belgilangan naqshni o'z ichiga olgan satrlarning umumiy sonini ko'rsatish;

142 7-bob. Buyruqlar qatori

/N - faqat belgilangan naqshni o'z ichiga olgan qator raqamlarini ko'rsatish;

/I - qidiruv jarayonida katta va kichik harflarni ajratmaslik;

Nominal≫.

Agar siz ushbu buyruqni argumentlarsiz kiritsangiz, qidiruv amalga oshiriladi

Klaviaturadan kiritilgan matnda yoki konveyer orqali uzatiladigan matnda

FIND-ni boshqa konsol buyrug'i bilan boshqaring.

FINDSTR [D.]

] qatorlar

[[disk:][yo'l]fayl nomi]

Ushbu direktiv belgilangan naqshni o'z ichiga olgan fayllarni qidiradi. Bu yerga:

[drayv:][yo'l]fayl nomi - to'liq yoki qisqa yo'l va fayl nomi (guruh

Fayllar) ular orasida qidiruv amalga oshiriladi;

Chiziq - izlanadigan matn namunasi bo'lgan satr;

/B - berilgan naqshni faqat satrlar boshida qidirish;

/E - berilgan naqshni faqat satrlar oxirida qidirish;

/L - berilgan naqshning fayldagi matnga to'liq mos kelishini qidirish;

/R - satrlarni faqat oddiy iboralar sifatida qidirish;

/S - joriy faylda berilgan namunani o'z ichiga olgan fayllarni qidirish

Jild va uning barcha pastki papkalari;

/I - katta-kichik registrni talab qilmaydi;

/X - ko'rsatilganlarga aniq mos keladigan satrlarni ko'rsatish

Namuna;

/V - qidiruv natijasi sifatida ko'rsatilganlarni o'z ichiga olmagan barcha qatorlarni ko'rsatish

Yangi namuna;

/N - ko'rsatilgan naqshni o'z ichiga olgan satrlarning raqamlari va mazmunini ko'rsatish;

/M - faqat rasmga mos keladigan fayl nomini ko'rsatish

/0 - interlaced interlacing yordamida topilgan chiziqlarni ko'rsatish

/P - bosib chiqarilmaydigan belgilarni o'z ichiga olgan qatorlarni e'tiborsiz qoldiring;

/OFF - "Avtomatik" katagiga belgi qo'ygan holda fayllarni qidirish

nominal≫;

/A:ranglar - ko'rsatish uchun ishlatiladigan rang qiymatlarini o'rnatadi

Qidiruv natijasini o'qing (COLOR buyrug'ini tavsiflovchi bo'limga qarang);

/P:file - qidiruv paytida ko'rilgan fayllar ro'yxatini olish

Matn fayli;

/C: string - qidiruv iborasi sifatida belgilangan qatordan foydalaning;

/ygfile - berilgan fayldan qidirish naqshlari bilan qatorlar ro'yxatini olish;

Konsol buyruqlarining tavsifi 143

/D:cnMCOK_nanoK - qidiruv jarayonida ko'rilgan parametrlar ro'yxatini olish

Matn faylidan poke (ro'yxatdagi papkalar nuqta-vergul bilan ajratilgan).

FINDSTR buyrug'i kontekstli qidirish satrida quyidagi qatorlardan ham foydalanishi mumkin:

Maxsus muntazam iboralar, ularning sintaksisiga tezkor havola

Nuqta belgisi o'rniga istalgan belgini qo'ying;

L - satr boshida yozuvni qidiring;

$ - satr oxiridagi hodisani qidirish

[x-y] - mumkin bo'lgan qiymatlar diapazoni: belgilangan belgilardan istalgan belgilarni qidiring

Diapazon;

\

Xyz\> - so'z oxiridagi hodisani qidirish.

FORMAT disk:

FORMAT disk:

FORMAT disk:

FORMAT disk:

FORMAT disk

Belgilangan diskni belgilangan parametrlar bilan formatlaydi. Bu yerga:

Disk: - ikki nuqta bilan formatlanadigan disk bo'limining nomi, masalan F:;

/FS: tizim - formatlangan disk uchun fayl tizimi turini belgilaydi (FAT,

FAT 32 yoki NTFS);

/V: label - so'rov bo'yicha diskka yoziladigan hajm yorlig'ini bildiradi.

Formatlash jarayonini yakunlash;

/Q - ko'rsatilgan diskni tez formatlashni amalga oshirish;

/C - formatlanganlar uchun fayl ob'ektlarini siqish rejimini o'rnatadi

Bo'lim (faqat NTFS da qo'llaniladi);

/X - agar kerak bo'lsa, tovushni shakllantirishdan oldin uni o'chiring

Plitka qo'yish. O'chirishdan so'ng, ushbu hajm uchun barcha joriy tutqichlar

Yaroqsiz bo'ladi;

/F:size - formatlangan floppi disk standartining aniq ko'rsatkichi (1.44);

/T: treklar - diskning har bir tomonidagi treklar soni;

/N: sektorlar - har bir trekdagi sektorlar soni;

/A:size - formatlash jarayonida yaratilgan klasterlar hajmini aniq ko'rsatish

Ushbu bo'limning aylanishi. NTFS fayl tizimi ekanligini unutmang

512, 1024, 2048, 4096, 8192 bayt klaster o'lchamlarini, shuningdek, 16, 32,

64 KB. FAT tizimi (FAT 16) klaster o'lchamlarini 512, 1024,

Hajmi uchun 2048, 4096, 8192 bayt, 16, 32, 64 KB va 128 va 256 KB

512 baytdan katta sektorlar. FAT 32 fayllarni taqsimlash jadvalini qo'llab-quvvatlaydi

Klaster o'lchamlari 512, 1024, 2048, 4096, 8192 bayt, 16, 32, 64 KB, shuningdek

512 baytdan katta sektor o'lchamlari uchun 128 va 256 KB. Bundan tashqari, fayl

144 7-bob. Buyruqlar qatori

FAT 16 va FAT 32 tizimlari soniga quyidagi cheklovlarni qo'yadi

Bir jildda boshqaradi: FAT uchun klasterlar soni kamroq yoki teng bo'lishi kerak

65526, FAT 32 uchun bu qiymat oralig'ida bo'lishi kerak

65 526 va 4 177 918 klaster. FORMAT buyrug'i darhol bajariladi

Foydalanishda belgilangan cheklovlarning buzilishi aniqlansa, bekor qilinadi.

Belgilangan klaster hajmidan foydalaning.

ESLATMA

Ma'lumotlarni siqish rejimi o'rnatilgan NTFS bo'limlarini formatlashda buni qilish kerak

E'tibor bering, agar NTFS hajmlarini siqish qo'llab-quvvatlanmaydi

Hajmdagi klasterlar 4096 baytdan oshadi.

DIQQAT

Esda tutingki, diskni formatlashda unda saqlangan barcha ma'lumotlar bo'ladi

Qaytarib bo'lmas darajada yo'qolgan.

FTYPE [fayl_turi[=[buyruqlar qatori]]]

Tizimda ro'yxatdan o'tgan har qanday fayl turini moslashtirish

Uni ochish uchun ishlatiladigan buyruq qatori. Buning argumentlari sifatida

Quyidagi buyruqlardan foydalanish mumkin:

Rogo ochilish buyruq satrini o'zgartirishni rejalashtirmoqda;

Command_line - faylni ochish uchun ishlatiladigan buyruqning o'zi qiymati

Ushbu turdagi baliq ovlash.

FTYPE buyrug'ini hech qanday qo'shimcha parametrlarsiz chaqirganingizda, u bo'ladi

Ochish uchun Windows-da o'rnatilgan barcha buyruq satrlari ro'yxatini yuritadi va

Bog'langan fayllar. Buyruq argumenti sifatida ko'rsatilganda

Buyruqlar satri oynasida faqat fayl nomi buyruqni ko'rsatadi

Agar u ilgari tizimda o'rnatilgan bo'lsa, ushbu faylga qo'ng'iroq qiling. Agar ra belgisidan keyin

O'rnatish uchun buyruq qatorini ko'rsatmasangiz, FTYPE uchun o'chiriladi

Tanlangan fayl oldindan mavjud bo'lgan barcha xaritalarni o'z ichiga oladi.

^GRAFTABL/STATUS

Buyruq milliy belgilarni ko'rsatish uchun kod sahifasining raqamini belgilaydi.

Grafik rejimda milliy alifbolar. nnn argumenti qo'shma raqamni belgilaydi

Milliy ramzlarni ko'rsatish uchun ishlatilishi kerak bo'lgan bosh sahifa

Volov sukut bo'yicha, / STATUS parametri bilan buyruqni chaqirish ekranga qaytadi

Joriy kod sahifasi.

Ushbu buyruq qo'shimcha parametrlarsiz ishlatiladi. Da

Amalga oshirilganda, ekranda konsol buyruqlaridan foydalanish bo'yicha maslahat ko'rsatiladi.

Windows XP bo'lsin.

Konsol buyruqlarining tavsifi 145

LABEL [disk:][label]

LABEL [tovush] [yorliq]

Ushbu buyruq jismoniy uchun tovush belgilarini yaratish, o'zgartirish yoki o'chirish imkonini beradi

Chexiya disklari va mantiqiy disk bo'limlari. Bu yerga:

Disk: - ikki nuqta bilan disk yoki disk bo'limi nomi, masalan F:;

Label - ushbu disk (bo'lim) uchun o'rnatilishi kerak bo'lgan yorliq;

Volume - ikki nuqta bilan disk yoki disk bo'limining nomi, masalan, F:, yoki

Mavjud hajmdagi Ka. Agar ovoz balandligi yorlig'i belgilangan bo'lsa, /MP bayrog'idan foydalaning

Shart emas.

< [диск:][путь]имя_файла имя_команды

YANA [+n]]

KO'PROQ /E [+n] [fayllar]

Ushbu buyruq yordamida siz tarkibini ketma-ket ko'rsatishingiz mumkin

Mening matn faylim yoki konsol buyrug'ini bajarish uchun ro'yxat. Bu yerga:

[drayv:][yo'l]fayl nomi - to'liq (yoki nisbiy) yo'l va fayl nomi, birgalikda

Uning tarkibi ekranda bo'laklarda ko'rsatilishi kerak. Agar qo'ng'iroq -

Bir nechta fayllar mavjud, ularning nomlari bo'sh joy bilan ajratilishi kerak;

Buyruq_nomi - taraqqiyoti ko'rsatilishi kerak bo'lgan buyruq

Ekranni qismlarga bo'lib ko'rish;

/E - MORE buyrug'ining qo'shimcha funktsiyalarini yoqish;

/C - har bir sahifani ko'rsatishdan oldin ekranni tozalash;

/P - sahifani aylantirish belgilarini hisobga olish;

/S - bir nechta bo'sh qatorlar ketma-ketligini bitta sifatida ko'rsatish

/Tp - yorliq belgilarini n bo'shliq bilan almashtiring (standart n = 8).

MORE buyrug'i ishlatilishi mumkin bo'lgan qo'shimcha +n kalitini qo'llab-quvvatlaydi

U chaqirilganda qo'ng'iroq qiling. Bu ketma-ketlikdagi birinchi fayl ekanligini ko'rsatadi

Uni p satrdan boshlab chop etish kerak.

Agar siz Kengaytirilgan funksiyalar rejimini yoqqan bo'lsangiz

Atrof-muhit so'roviga javoban /E parametri bilan MORE buyrug'ini chaqirish - Ko'proq - -

Quyidagi tugmachalarni bosish orqali dasturga maxsus buyruqlar berishingiz mumkin:

R p - keyingi n qatorni ko'rsatish;

S n - chiqarishda keyingi n qatorni o'tkazib yuborish;

F - keyingi faylning chiqishiga o'tish;

Q - buyruqni tugatish;

Joriy qator raqamini ko'rsatish;

Maslahatni ko'rsatish;

Bo'sh joy - keyingi sahifaga o'ting;

Kirish - keyingi qatorga o'ting.

146 7-bob. Buyruqlar qatori

PATH [[drive:]yo‘l[:...][;*PATH*]

Ushbu buyruq yordamida foydalanuvchi bajariladigan faylni qidirish yo'lini belgilashi mumkin

Fayllar. PATH buyrug'ini parametrlarsiz chaqirganingizda, buyruq qatori oynasi ko'rsatiladi

Joriy qidiruv yo'li siqilgan. YARATCH tizim o'zgaruvchisidan foydalanilganda

Yangi qidiruv satri qiymati eskisining oxiriga qo'shiladi. Agar bu buyruq chaqirilsa

"Nuqtali vergul" parametri bilan joriy qidiruv yo'li qiymati o'chiriladi

Ammo bajariladigan fayllarni keyingi izlash joriy jild bilan cheklanadi.

PUSHD [yo'l]

Ushbu buyruq chaqirilganda, tizim foydalanuvchi kiritgan qiymatni eslab qoladi.

Jildga yo'lni o'qish va keyin unga o'tish, bu jildni qilish

Chodirlar. Agar buyruq satri oynasida kengaytirilgan ishlov berish rejimi yoqilgan bo'lsa

Buyruqlar, PUSHD buyrug'iga argument sifatida siz nafaqat mahalliy foydalanishingiz mumkin

Kalnye, balki tarmoq yo'llari ham. Bunday holda, tizim berilganlarni mustaqil ravishda topadi

Yangi tarmoq resursi, uni tarmoq drayveri sifatida ulaydi va keyin harakatlanadi

U haqida. Tarmoq drayverlari nomlari hammasini qidirish orqali avtomatik ravishda tayinlanadi

Z: bilan boshlanadigan erkin nomlar, teskari tartibda, bog'langan se-

Resursga tizim tomonidan topilgan birinchi bepul nom beriladi.

Ushbu buyruq qo'shimcha parametrlarsiz ishlatiladi. Da

Uning bajarilishi avval belgilangan papkaga tez o'tishni amalga oshiradi

PUSHD jamoasining kuchi. Agar buyruq satri oynasida kengaytirilgan rejim yoqilgan bo'lsa,

POPD buyrug'ini chaqirganda, hech qanday buyruqni qayta ishlash yo'q, barchasi vaqtinchalik

Bir vaqtning o'zida o'chirishda PUSHD buyrug'i bilan yaratilgan tarmoq drayverlari nomlari

Jildlar to'plamidan mos keladigan tarmoq drayveri.

[[disk:][yoʻl]fayl nomini] CHIP ET

Ushbu buyruq chaqirilganda, buyruq satrida ko'rsatilgani chop etiladi.

Yo'li [drayv:][yo'l]fayl nomi argumenti sifatida yozilgan fayl. By-

/O:device kaliti yordamida siz qurilmani belgilashingiz mumkin (masalan, a

Tera) chop etish uchun.

PROMPT qiymati

Odatiy bo'lib, buyruq satri oynasi operatsion taklifni ko'rsatadi.

Masalan, drive:\path> ga o'xshash standart MS-DOS formatidagi tizimlar

PROMPT buyrug'i operatsion tizim so'rovining ko'rinishini o'zgartirishga imkon beradi.

Ushbu maqsadlar uchun siz maxsus o'zgaruvchilar to'plamidan foydalanishingiz mumkin:

$A - & (ampersand);

$B - | (vertikal bar);

Konsol buyruqlarining tavsifi 147

$C - ((chap qavs);

$D - joriy sana;

$E - ESC (ASCII belgilar kodi 27);

$F -) (o'ng qavs);

$G - > (belgidan katta);

$N - Backspace (oldingi belgini olib tashlash);

$L -< (знак ≪меньше≫);

$N - joriy diskning nomi;

$P - joriy disk va katalog nomlari;

$Q - = (teng belgi);

$S - bo'sh joy;

$T - joriy vaqt;

$V - Windows XP versiya raqami;

$_ - karetani qaytarish va chiziqni uzatish;

$$ - $ (dollar belgisi).

Argument sifatida sanab o'tilgan o'zgaruvchilar va ularning kombinatsiyalariga qo'shimcha ravishda,

PROMPT buyruqlari ixtiyoriy belgilar ketma-ketligidan foydalanishi mumkin.

Masalan, buyruqni bajargandan so'ng

Xush kelibsiz: $a root $S$C$D$F$$

Operatsion tizim so'rovi quyidagicha ko'rinadi:

xush kelibsiz:& ildiz(17.04.2002)$

Va PROMPT direktivasini bajargandan so'ng, buyruqni kiriting: $_ prompt operation

Nuh tizimi quyidagicha ko'rsatiladi:

Buyruqni kiriting:

[Disk:][yo'l]fayl nomini QAYTA QAYTALASH

RECOVER buyrug'idan foydalanib, siz saqlangan zararni tiklashingiz mumkin

Disk ma'lumotlari. Argumentlar sifatida [drayv:][yo'l]fayl nomi uka-

Qayta tiklanadigan faylning diskini, yo'lini va nomini kiriting. Misol uchun, agar siz

RECOVER A:\file.txt buyrug'idan foydalaning.

START ["sarlavha"] [A)yo'l] [/I]

[buyruq/dastur] [variantlar]

Bu buyruq har qanday dasturni belgilangan belgi bilan ishga tushirishga imkon beradi

Yangi boshlang'ich parametrlar. Bu yerga:

Sarlavha - sarlavha qatorida ko'rsatiladigan dasturning sarlavhasi.

Ushbu dastur uchun ochilgan oynani tuzating;

148 7-bob. Buyruqlar qatori

/Dnyrb- ishga tushirilayotgan dasturning ishchi papkasini ko'rsatish, unda

Uni yuklab olish uchun zarur bo'lgan barcha fayllar kiritilgan;

II - dasturni yangi muhitda emas, balki asl muhitda ishga tushirish,

CMD buyruq tarjimoni tomonidan tahrirlangan;

/B - kombinatsiyani bosish orqali dasturning bajarilishini to'xtatish rejimini o'rnatish

Klaviatura raqsi Ctrl+C. Agar ushbu ilova tugmachalarni bosish bilan ishlamasa,

Vish Ctrl+C tugmalarni bosish orqali uning bajarilishini to'xtatib qo'yishingiz mumkin Qrl+Break;

/MIN - dasturni vazifalar paneliga kichraytirilgan oynada ishga tushirish;

/MAX- dasturni to'liq ekranga qadar kattalashtirilgan oynada ishga tushirish;

/SEPARATE - 16-bitli Windows dasturini alohida sohada ishga tushirish

Ti xotirasi;

/ SHARED - umumiy maydonda 16 bitli Windows dasturini ishga tushiring.

/LOW - kam bajarilishi ustuvorligi (IDLE) bilan dasturni ishga tushirish;

/NORMAL - dasturni oddiy bajarish ustuvorligi bilan ishga tushirish

/HIGH - yuqori ijro ustuvorligi (HIGH) bilan dasturni ishga tushirish;

/REALTIME - ilovani real vaqt rejimida ustuvorlik bilan ishga tushirish

To'liqlik (REALTIME);

/ABOVENORMAL - yuqoriroq bajarish ustuvorligi bilan dasturni ishga tushirish

O'rtacha (NORMALdan yuqori);

/BELOWNORMAL - pastroq bajarilishi ustuvorligi bilan dasturni ishga tushirish

O'rtacha (NORMALdan past);

/WAIT - dastur tugashini kutayotganda uni ishga tushiring;

Buyruq/dastur - buyruq yoki dasturning yo'li va nomi. Agar da

START buyrug'ining kuchi ichki CMD qobiq buyrug'ini ishga tushiradi yoki

Ommaviy ish fayli, yangi CMD oynasi / K tugmasi bilan ishga tushiriladi, boshqacha aytganda

Sizning tarafingizdan, u dastur sessiyasi oxirida yopilmaydi. Agar

Siz boshqa dasturni ishga tushiryapsiz, tizim buning uchun ochiq bo'ladi.

Dart grafik oynasi Windows XP;

Parametrlar - pro-ga uzatiladigan tashqi parametrlar, kalitlar va o'zgaruvchilar.

U ishga tushirilganda CMD muhiti tomonidan Gram.

ESLATMA

Ularning bog'langan turlarini ochish orqali bajariladigan fayllarni chaqirish

Buyruqlar konsoli oynasidagi fayllar faqat buyruq satriga to'liq ismni kiritishlari kerak

Bunday fayl. Misol uchun, buyruq qatori oynasidan document.doc ga qo'ng'iroq qilganda, bog'langan

Microsoft Word bilan ishlaydigan tizimga o'rnatilganda, Windows avtomatik ravishda Word dasturini ishga tushiradi

Amalga oshirish va unga ushbu faylni yuklash uchun.

dan 32-bitli GUI ilovasini ishga tushirganda

Buyruqlar qatori buyruq ishlovchisi dastur tugashini kutmaydi

Uning oynasini yopishdan oldin Va Orqaga taklifnoma operatsion tizim.

Konsol buyruqlarining tavsifi 149

Ushbu tamoyil dasturlarni ishga tushirishning barcha holatlariga taalluqlidir, ularni ishga tushirishdan tashqari.

Ommaviy fayllardan qo'ng'iroq qilish.

Fayl kengaytmasi buyruq satrida ko'rsatilmagan bo'lsa, ishlov beruvchi

Buyruq aniqlash uchun RATNEXT muhit o'zgaruvchisining qiymatidan foydalanadi

Bajariladigan fayl nomi kengaytmalarini va dasturni qidirish tartibini ro'yxatlang

Disk fayl tuzilishi. Odatiy bo'lib, bu o'zgaruvchiga qiymatlar tayinlanadi

Niya.COM;, .EXE;, .BAT;, .CMD. Berilgan o'zgaruvchi uchun qiymatlarni yozish sintaksisi

Sintaksis PATH o'zgaruvchisiga, ya'ni alohida bo'lim elementlariga o'xshaydi

Ular nuqta-vergul bilan belgilanadi.

Agar bajariladigan faylni qidirish paytida hech qanday moslik topilmasa

Tizimda ro'yxatdan o'tgan kengaytmalardan biri bilan dastur tekshiradi

Belgilangan jild nomiga mos keladi. Agar jild nomi belgilanganiga mos kelsa

Mu, keyin START buyrug'i ushbu papkani ko'rib chiqish uchun ochadigan Explorer-ni ishga tushiradi.

SUBST [haydovchi: [drive2:]yo‘l]

SUBST drayveri: /D

Bu buyruq foydalanuvchi tomonidan ko'rsatilgan yo'l nomini istalgan nomga moslashtirish imkonini beradi

Disk. Bu buyruq virtual yaratish uchun ishlatilishi mumkin

Disklar kompyuteringizning fayl tuzilishidagi istalgan papkada yoki mon-

Siz tanlagan istalgan nuqtada diskni ishlang. Bu yerga:

Disk - ko'rsatilgan joyga ko'rsatiladigan virtual disklarning nomlari.

Disk2:path - bu xaritalash yaratilayotgan jismoniy disk;

/ D - avval yaratilgan virtual diskni o'chiradigan kalit.

TIME [vaqt] [I]

Qo'shimcha argumentlarsiz ushbu buyruq joriy qiymatni chop etadi

Kompyuter soatiga ko'ra vaqt va yangi vaqt qiymatini kiritishingizni taklif qiladi. Uchun

Joriy vaqtni saqlash uchun Enter tugmasini bosishingiz kerak. /T tugmasi bilan

Buyruq joriy vaqtni o'zgartirishni taklif qilmasdan ko'rsatadi.

TITLE [string]

Berilgan satrni buyruq oynasining sarlavha satrining qiymati sifatida chiqaradi -

Nuh chiziqlari. Har qanday buyruq argument sifatida ko'rsatilishi mumkin.

Belgilarning natijasi.

TREE [haydovchi:][yoʻl]

Buyruqlar satri oynasida papka daraxti yoki tartib tuzilishini ko'rsatadi

Diskdagi belgilangan papkadagi fayllar va papkalar. Bu yerga:

Katalog daraxti shaklida;

150 7-bob. Buyruqlar qatori

/A - milliy alifbodagi belgilar o'rniga ASCII belgilarini qo'ying

Nomi milliy kodlashda ko'rsatilgan fayllarni ko'rsatishda;

/F - har bir jild uchun fayl nomlarini ko'rsatish.

Qo'shimcha parametrlarsiz buyruqni chaqirganda, CMD oynasi ko'rsatiladi -

Bu joriy jildning daraxti.

TYPE [drayv:][yo'l]fayl nomi

Ushbu buyruq belgilangan faylning mazmunini ko'rsatadi.

Ushbu buyruq qo'shimcha parametrlarsiz ishlatiladi. Da

Amalga oshirilganda, Windows XP ning joriy versiya raqami ekranda ko'rsatiladi.

TASHIRISH

Ma'lumotlarni yozishda qo'shimcha tekshirish rejimini yoqadi yoki o'chiradi

Diskka. Belgilash uchun qo'shimcha parametrlarsiz ushbu buyruqdan foydalaning

Yozuvni tekshirish funksiyasining joriy holatini yozib olish.

VOL [disk:]

Belgilangan drayverning teg qiymatini ko'rsatadi. Qo'shimcha parametrlarsiz

Manda joriy diskning yorlig'ini qaytaradi.

XCOPY manba [natija] [I>[:date]] ]

^ C/Q] [I]

[+fileZ]]

Ushbu buyruq yordamida siz katta fayllar guruhlarini nusxalashingiz mumkin yoki

Barcha jild tuzilmalari va ularning mazmuni. Shunga o'xshash hamkorlikdan farqli o'laroq

Mand, XCOPY katta imkoniyatlarga ega va foydalanish imkonini beradi

Turli xil parametrlardan tanlang:

Manba - nusxa ko'chirish uchun mo'ljallangan fayl, fayllar yoki papkalar guruhi;

Natija - yangi fayl va papkalarning joylashuvi va/yoki nomlariga yo'l

Ular bir vaqtning o'zida qayta nomlanganda;

/A - "Arxiv" atributiga ega fayllarni nusxalash (boshqalar qatorida); da-

Rad etish nusxa ko'chirilganda uning ma'nosini o'zgartirmaydi;

/M - faqat "Arxiv" atributiga ega fayllarni nusxalash; tugagandan so'ng

Nusxa ko'chirish atributi o'chiriladi;

L)[:date] - faqat belgilangan sanadan keyin o'zgartirilgan fayllarni nusxalash.

Agar sana ko'rsatilmagan bo'lsa, faqat versiyalardan oldingi fayllar nusxalanadi.

Maqsadli papkada saqlangan fayllar;

/P - har bir yangi kirishni tasdiqlash uchun ekranda so'rovlarni ko'rsatish

Konsol buyruqlarining tavsifi 151

/EXCLUDE:file1[+file2][+file3] - kontekstli fayllar ro'yxati

Fayllarni nusxalashda istisno qatorlarining paydo bo'lishi. Qachonki har qanday

String ko'chirilgan faylga mutlaq yo'lning istalgan qismiga mos keladi, shuning uchun

Qaysi fayl nusxa ko'chirish operatsiyasidan tashqarida. Masalan, qatorni belgilash orqali

\exe\ yoki .exe bo'lsa, barcha fayllarni exe jildidan yoki barcha fayllardan chiqarib tashlashingiz mumkin

Shunga mos ravishda .exe kengaytmasi bilan;

/S - bo'sh bo'lganlardan tashqari barcha pastki kataloglar bilan birga kataloglarni nusxalash;

/E - kataloglarni barcha pastki kataloglar, shu jumladan bo'sh kataloglar bilan birga nusxalash;

/V - nusxa ko'chirish jarayonida maqsadli fayllarni manbalar bilan solishtiring;

/W - nusxa olishni boshlashdan oldin klaviaturada tugmachani bosish uchun kuting

Kompyuter;

/C - xatolar aniqlangan taqdirda ham nusxalashni davom ettirish;

/I - parametr sifatida bir nechta fayllarni nusxalashda natija bo'lsa

Agar mavjud bo'lmagan jildning nomi ko'rsatilgan bo'lsa, ko'rsatilgan bilan yangi jild yarating

/Q - ko'chirilgan fayllar nomlarini ko'rsatmaslik;

/F - nusxa ko'chirish jarayonida ekranda manba fayllarning to'liq nomlarini ko'rsatish

Va yakuniy fayllar;

/L - nusxa ko'chirish jarayonida to'liq nomlarni faqat foydalanilganda ekranda ko'rsatish

Ishlayotgan fayllar;

/G - agar maqsadli katalog shifrlashni qo'llab-quvvatlamasa, nusxa ko'chiring

Unga shifrlangan fayllarni joylashtiring (NTFS bo'limlari uchun);

/ N - boshqalar qatorida yashirin va tizim fayllarini nusxalash;

/R - nusxa ko'chirishda fayllarni ≪Faqat uchun atributi bilan to'liq almashtiring

O'qishlar≫;

/ T - fayllardan nusxa ko'chirmasdan, diskda belgilangan joyda papka tuzilishini yarating,

Asl nusxaga o'xshash;

/U - faqat mavjud fayllarni nusxalash va ustiga yozish

Maqsadli papkada;

/ K - "Faqat o'qish" atributiga ega fayllarni nusxalashda saqlang

Ushbu atribut (sukut bo'yicha u vaqt davomida avtomatik ravishda tiklanadi

Nusxa olish);

/N -nusxalashda uzun nomlarni qisqa band nomlari bilan almashtiring

Darta DOS;

/0 - uning egasi haqidagi ma'lumotlarni va fayl bilan birga ACL ma'lumotlarini nusxalash;

/X - fayl tekshiruvi ma'lumotlarini nusxalash (majburiy foydalanishni talab qiladi)

Nya tugmasi /0);

/Y - agar maqsad papkada bo'lsa, faylni qayta yozishni tasdiqlashni so'rang

Xuddi shu nomdagi fayl allaqachon mavjud;

/-Y - maqsad bo'lsa, faylni qayta yozishni tasdiqlashni so'ramang

Xuddi shu nomdagi fayl jildda allaqachon mavjud;

/Z - mahalliy tarmoqda joylashgan manbadan fayllarni nusxalash.

152 7-bob. Buyruqlar qatori

Har qanday Windows XP konsol buyrug'idan foydalanish qoidalari haqida maslahat olish uchun

Kalit bilan buyruq chaqiruvidan foydalaning ^ II quyidagicha: buyruq_ismi II, Masalan

Men yaqinda juda katta kompaniyadagi shafqatsiz odamdan 10 ta shaxsiy kompyuterdan iborat tarmoqni boshqaradigan oddiy tizim administratoriga aylandim. Va juda dangasa tizim ma'muri kabi, men o'z faoliyatimni avtomatlashtirish vazifasiga duch keldim. Olti oy oldin, men Windows buyruq satrida quvurlar borligini hali bilmasdim. Bu birinchi hayratlanarli kashfiyot edi. Va men oldinga bordim va ma'lum bo'ldiki, men ilgari C#, Delphi-da utilitlarni yoki ichki o'rnatilgan tsikllari bo'lgan noqulay skriptlarni yozgan bo'lsam, men bir nechta forfillar yoki robot nusxasi buyruqlari bilan ishlay olaman.
Tab tugmasi yordamida fayllar va papkalarni ro'yxatga olish kabi banalliklar haqida gapirmayman. Hack ostida men sizga yangi boshlanuvchilar va enikeylar uchun nima foydali bo'lishi haqida aytib beraman.

Issiq tugmalar
Tezkor tugmalardan boshlaylik, chunki avval ish muhiti bizga nima berishi mumkinligini o'rganishimiz kerak.

F1- Konsolda bu kalit xuddi o'ng o'q kabi ishlaydi, ya'ni. oxirgi kiritilgan (yoki tarixda tanlangan) buyruqdan bir vaqtning o‘zida bitta belgini ko‘rsatadi.
F2+<символ> - Belgilangan belgigacha oxirgi kiritilgan buyruqni chop etadi. Misol uchun, agar siz oxirgi kiritgan buyruq quyidagicha bo'lsa:
ping 192.168.25.1
keyin tugmalar birikmasini bosgandan so'ng F2+5 Siz olasiz:
ping 192.168.2
F3- Oxirgi va faqat oxirgi buyruqni to'liq ko'rsatadi.
F5- Yuqoriga o'q kabi tartibda kiritilgan oxirgi buyruqlarni ko'rsatadi.
F6- EOF belgisini joriy buyruq satri pozitsiyasiga kiritadi, bu Ctrl + Z tugmalarini bosish bilan bir xil.
F7- Buyruqlar tarixini o'z ichiga olgan dialog oynasi.

Alt+F7- Buyruqlar tarixini tozalaydi.
<символ(ы)>+ F8- Buyruqlar qatoriga allaqachon kiritilgan belgilar bilan boshlanadigan buyruqlar orqali takrorlanadi.
Agar bosishdan oldin F8 hech narsa kiritmang, keyin bu tugma yuqoriga o'q kabi ishlaydi, lekin bir oz farq bilan - chiziqlar aylanish orqali o'tadi, ya'ni. ro'yxatdagi birinchi buyruqdan keyin oxirgisi ko'rsatiladi.
F9+<число> - Tegishli raqam ostida tarixdan buyruq kiritadi. Misol uchun, yuqoridagi skrinshotda ko'rsatilgan holatda, kombinatsiyani bosganingizda F9+4 konsolda quyidagilar paydo bo'ladi:
ipconfig

Buyruqlar qatori operatorlari
Uzoq vaqt oldin, men kichkinaligimda, siz konsolda grafik interfeyssiz qanday ishlashingizni tasavvur ham qila olmasdim. Axir, buyruqlarning chiqishi ba'zan o'nlab sahifalarni oladi va agar siz u erdan ba'zi ma'lumotlarni tanlashingiz kerak bo'lsa, u holda sahifama-sahifa chiqish sizni saqlamaydi. Ammo bir kuni men eski kompyuterimga FreeBSD-ni o'rnatdim, qo'llanmani ochdim va ochilgan imkoniyatlardan boshim aylanib ketdi. U erda siz buyruqning chiqishini boshqa buyruqning kiritilishiga yo'naltirishingiz mumkin va bu quvur liniyasi deb ataladi.

* nix va cmd dagi quvur liniyasi operatori vertikal chiziq belgisidir.
Masalan, buyruq joriy papkadagi barcha matnli fayllarni ko'rsatadi
rejissyor | ".txt" ni toping

Buyruqlarni birlashtirish operatori
&
Misol: Buyruq 1 va Buyruq 2 - Buyruq 1 birinchi bo'lib, shundan keyingina Buyruq 2 bajariladi.
Operator AND
&&
Misol: Buyruq1 && Buyruq2 - Buyruq2 faqat Buyruq 1 muvaffaqiyatli bajarilgan taqdirdagina bajariladi
OR operatori
||
Misol: Buyruq1 || Buyruq2 - Buyruq2 faqat Buyruq 1 bajarilmasa bajariladi.

Qavslar buyruqlarni guruhlash uchun ishlatiladi, misollar:

  • (Buyruq1 va Buyruq2) && Buyruq3 – Buyruq1 va Buyruq2 muvaffaqiyatli bajarilsa, Buyruq3 bajariladi.
  • (1-jamoa va 2-jamoa) || Buyruq3 - Buyruq 1 va Buyruq 2 bajarilmasa, Buyruq3 bajariladi.

E'tiboringiz uchun rahmat! Tanqid va takliflarni kutaman...

UPD1
Bilmaganlar uchun sirkumfleks (bu “^” belgisi) Ctrl tugmachasini bosishni anglatadi (^C = Ctrl +C).

^ C - Buyruqni to'xtatadi, buni hamma biladi.
^ S - Buyruqni to'xtatib, keyin uni ishga tushiradi.
^I - Tabga o'xshash, papkalar va fayllar orqali takrorlanadi.
^M - Kirish uchun analog.
^H - Backspace-ga o'xshash.
^G - echo ^G buyrug'ini ommaviy ish faylida yozish orqali siz tizim dinamikidan (dinamik) signal berishingiz mumkin.
(^I va ^H buyruqlari men tomonidan “ilmiy poke” usuli yordamida olingan; ^J ham bor, lekin nima qilishini bilmayman)

P.S. Windows buyruq qatorining boshqa nozik tomonlari allaqachon Habré-da bir necha bor yoritilgan. Va men nusxa ko'chirishda ma'noni ko'rmayapman.
P.P.S. Windowsning boshqa buyruq qatori xususiyatlariga oid qiziqarli xabarlar va maqolalarga havolalar.

Buyruqlar qatori parametrlari boʻyicha maʼlumotnoma .chm formatidagi elektron qoʻllanma boʻlib, buyruq satridan qanday foydalanishni oʻrgatadi. Ma'lumotnomadan foydalanib, siz buyruq qatorini sozlash, Windows xizmatlarining ishlashi, mahalliy va masofaviy tizimlarni boshqarish, buyruq qobig'i va jarayonlar haqida ma'lumot olishingiz, shuningdek, ommaviy fayllar va skriptlar (CScript) yordamida boshqarish vazifalarini avtomatlashtirishni o'rganishingiz mumkin. va WMIC) buyruq qatori.

Qo'llanma ta'sirchan bilim qatlamini o'z ichiga oladi, buning yordamida siz tizim buyruqlar qobig'i - foydalanuvchi va operatsion tizim o'rtasidagi aloqani ta'minlaydigan muhim dasturiy mahsulot bilan ko'proq tanishishingiz mumkin. Windows bilan samarali ishlash uchun buyruq qatori opsiyalarini bilish zarur. Buyruqlar qatori - yordamchi dasturlar va matnga asoslangan ilovalar bajariladigan muhit. Buyruqlar cmd.exe tarjimoni orqali kiritiladi. Uning yordami bilan ilovalar yuklanadi, ilovalar o'rtasida ma'lumotlar almashinuvi amalga oshiriladi va kiritilgan buyruqlar tizim tomonidan talab qilinadigan shaklga tarjima qilinadi.

Buyruqlar qatori parametrlari ma'lumotnomasida buyruq satridan foydalangan holda Windows operatsion tizimini boshqarish vositalari haqida batafsil ma'lumotlar mavjud. Qo'llanmada sintaksis, individual parametrlar va xususiyatlarning batafsil tavsifi bilan oddiy va aniq tushuntirishlar bilan talab qilinadigan buyruqlarning to'liq ro'yxati keltirilgan. Katalog interfeysi iloji boricha sodda va qulay. Muayyan buyruq bo'yicha kerakli ma'lumotlarni topish uchun oynaning chap tomonidagi alifbo menyusida xizmat yoki buyruqning bosh harfini tanlang va keyin uni ochiladigan ro'yxatdan tanlang yoki siz nomini kiritishingiz mumkin. indeksdagi kerakli buyruq (filtr orqali) va dastur avtomatik ravishda barcha mavjud ma'lumotlarni ko'rsatadi.