Operatsion tizimlarda jarayonlarni boshqarish Windows jarayonlarini boshqarish uchun turli xil dastur va dasturlar mavjud. Odatda, ushbu maqsadlar uchun buyruq qatori juda kam qo‘llaniladi. Ammo ba'zi hollarda bu yagona variant va boshqa vositalar mavjud emas. Bu standart tekshirgichlar turli viruslar va boshqa yomon dasturlar tomonidan bloklangan holatda paydo bo‘lishi mumkin. Shuning uchun, buyruq qatori orqali jarayonlarni bilish va ishlashi juda foydali bo‘ladi.
Jarayonlarni boshqarish uchun buyruq qatori imkoniyatlarini ishlatish uchun tizim ikkita maxsus dasturni taqdim etadi: tasklist va taskkill. O‘z nomidan ularning maqsadlarini bilib olishingiz mumkin - birinchisi bu kompyuterda yoki uzoqdagi mashinada ishlaydigan barcha jarayonlarning ro‘yxatini ko‘rsatishi mumkin, ikkinchisi ularni to‘xtatishi mumkin. Keling, bu amalda qanday ishlashini ko‘rib chiqaylik.
Terminal oynasida, vazifa ro‘yxati va buyruq satriga ushbu kompyuterdagi ishchi oqimlarning to‘liq ro‘yxatini kiritadi.
Barcha ma'lumotlar jadval ko‘rinishida ko‘rsatiladi, lekin siz ma'lumotlar turini boshqa formatga o‘zgartirishingiz mumkin. / Fo opsiyasidan foydalaning va har bir narsa ro‘yxat (yoki CSV) sifatida ko‘rinadi va / v parametridan foydalansangiz, har bir jarayon haqida batafsil ma'lumot shu ro‘yxatga kiritiladi. taskliist /v /fo list buyrug‘ini (tabiiy ravishda kotirovkasiz) kiritib, bu rasm taxminan paydo bo‘lishi kerak.
Odatda ro‘yxat juda katta miqdorda bo‘ladi va uni juda uzoqqa aylantirmaslik uchun aniqroq so‘rov o‘tkazamiz. Ushbu maqsadlar uchun filtrlardan foydalangan holda jarayonlarni qidirishni yaxshilashga qodir bo‘lgan variant / fimavjud.
Masalan, foydalanuvchining foydalanuvchisi sifatida ishlaydigan va kompyuter xotirasida 40 megabaytgacha ishlaydigan barcha jarayonlarni namoyish qiluvchi buyruqni ko‘rib chiqaylik. Buyruq shu kabi bo‘ladi: tasklist /fi »username eq user» /fi »memusage le 40000».Quyidagi rasmda jamoaning ishi natijasi ko‘rsatiladi.
Keling, "Taskkill" xizmatidan foydalaning. Jarayoni to‘xtatish uchun uning nomini yoki PID ni ishlatishingiz yoki turli filtrlarni ishlatib jarayonlarni bekor qilishingiz mumkin. Tajriba uchun biz bir nechta Notepad (notepad.exe) dastur oynalarini boshqaramiz va ularni turli usullar bilan sinab ko‘rishimiz mumkin.
/ F bilan / jarayon jarayonni majbur qiladi va agar siz / t kalitini qo‘shsangiz, u orqali ishga tushirilgan boshqa barcha narsalar bekor qilinadi. Qo‘shimcha ma'lumot olish uchun, vazifa ro‘yxati va taskkill buyruqlar uchun "/" ni qo‘shing. Ushbu dasturlarga to‘liq yordam beradi. PowerShell kabi kuchli vosita haqida unutmang. Buni to‘g‘ridan-to‘g‘ri bitta buyruq oynasida ishlatishimiz mumkin. Jarayonlarning to‘liq ro‘yxatini ko‘rish uchun Get-Process buyrug‘ini boshqaring.
Pslistning qiziq bir xususiyati Process Manager rejimida ishlash qobiliyatidir. Barcha axborot doimo yangilanadi va haqiqiy ma'lumotlarni olish uchun mos intervalni o‘rnatish mumkin. Ushbu rejim uchun -s kaliti javob beradi. Dispatcher rejimini har o‘n soniyada bir yangilanish bilan o‘rnatishingiz kerakligini taxmin qilaylik, bu buyruq shunday bo‘ladi: vazifa ro‘yxati -s -r 10
Har qanday jarayonni Pskill yordam dasturi bilan yakunlang. Ushbu buyruq va jarayon identifikatorini yoki uning nomini kiriting. Quyidagi rasmda kichkina bloknotning qanday ko‘rinishini ko‘rishingiz mumkin.
Qo‘shimcha ma'lumot, yordam ko‘rinishida qo‘shimcha parametr bilan ochilishi mumkin /?
Eng muhimi - buyruq satrini barcha holatlarda administrator nomidan boshqaring, aks holda u ishlamaydi. Ammo sizda murakkab muammolar yuzaga kelsa yoki savollar tug‘ilsa, siz ushbu maqolaga sharhlaringizda hamisha aytib bera olasiz va birgalikda tushunishga harakat qilamiz.