Преглеждайте системна информация и управлявайте процеси от CMD или PowerShell

Най-лесният начин да видите информация за вашия компютър е да използвате графични инструменти на Windows , като например (Windows)Task Manager или System Information . Въпреки това, някои хора предпочитат да използват командния ред(Command Prompt) или PowerShell за почти всичко. Ако се чудите как да получите информация за системата в CMD ( команден ред(Command Prompt) ) или ако искате да научите как да управлявате работещи процеси от командния ред, прочетете нататък. Ще ви покажем как можете да направите всички тези неща:

ЗАБЕЛЕЖКА:(NOTE:) Информацията в този урок се отнася за Windows 10 , Windows 8.1 и Windows 7, а командите работят както в командния ред(Command Prompt) , така и в PowerShell .

1. Използвайте командата systeminfo, за да получите системна информация

Windows има вградена команда за проверка на системната конфигурация. Нарича се systeminfo и когато го стартирате, ви показва дълъг списък с информация за вашия компютър. Отворете командния ред(Command Prompt) или PowerShell , въведете systeminfo и натиснете Enter.

Използване на командата systeminfo за получаване на системна информация

Виждаш ли какво става? Командата systeminfo показва списък с подробности за вашата операционна система, компютърен хардуер и софтуерни компоненти. Виждате подробности като версията на операционната система, инсталирана на вашия компютър, състоянието на вашата RAM памет(RAM) или процесора, който имате. Има и известна мрежова информация, като IP и MAC адресите на вашите мрежови карти.

2. Използвайте командата tasklist, за да видите списъка с работещи процеси в Windows

За да видите списъка на процесите, които се изпълняват в момента, можете да използвате командата tasklist, както в командния ред(Command Prompt) , така и в PowerShell . Въведете списък със задачи(tasklist) и натиснете Enter.

Използване на командата tasklist, за да видите списъка с текущо работещи процеси

Командата трябва да изведе списък, подобен на горния, с подробности за имената на работещите процеси, техния PID (идентификатор на процеса)(PID (Process identifier)) и паметта, която използват.

3. Използвайте командата taskkill, за да спрете процес

За да убиете или спрете работещ процес от командния ред(Command Prompt) или PowerShell , можете да използвате командата taskkill. Да предположим, че искате да спрете OneDrive . Неговият процес се нарича OneDrive.exe . За да го убиете, трябва да изпълните командата taskkill /f /im OneDrive.exe . Параметърът /f казва на Windows да прекрати процеса принудително, а параметърът /im се използва за идентифициране и спиране на процес чрез въвеждане на неговото име.

Използване на командата taskkill за спиране на процес

Има моменти, когато трябва да отворите програма два пъти или дори няколко пъти. Всеки нов прозорец и понякога разделите на конкретна програма (например Firefox ) създава отделен процес, наречен екземпляр с уникален PID (идентификатор на процеса)(PID (Process identifier)) , прикачен към него.

За да спрете единичен екземпляр на процес, трябва да посочите неговия PID (идентификатор на процеса)(PID (Process identifier)) . Да предположим, че има няколко екземпляра на Firefox , отворени на вашия компютър. Името на процеса е firefox.exe, но вие искате да затворите само един от работещите му екземпляри (раздели, прозорци).

Множество екземпляри на процес имат уникални идентификатори на процеси

Ако искате да прекратите процеса, който има PID 2492, трябва да въведете taskkill / PID 2492 и след това да натиснете Enter .

Убиване на процес в cmd с помощта на неговия PID

Друг параметър, който можете да използвате за командата taskkill, е /t. Този параметър ви позволява да прекратите определен процес и всички дъщерни процеси, които са били стартирани от него. Вземете същия пример: процеса на Firefox . Да приемем, че имате осем процеса и искате да убиете всички с помощта на параметъра /t. Трябва да въведете командата "taskkill /t /im firefox.exe" и след това да натиснете Enter . Проверете екранната снимка по-долу, за да видите потвърждението на командата, която току-що сте въвели.

Използване на cmd за убиване на всички дъщерни процеси на процес

Имайте предвид, че ако злоупотребите с командите, изброени в тази статия, рискувате да загубите данните, отворени в работещите процеси. Важно е да бъдете внимателни и да разполагате с резервно копие на вашите данни. Затова(Therefore) продължете внимателно и не казвайте, че не сме ви предупредили. 🙂

ЗАБЕЛЕЖКА:(NOTE:) За да можете да убиете всеки работещ процес, трябва да стартирате командния ред(Command Prompt) или PowerShell като администратор. Ако не знаете как, прочетете: 9 начина да стартирате програми като администратор в Windows(9 ways to run programs as administrator in Windows) .

Харесва ли ви да използвате командния ред, за да проверите за системна информация и да управлявате вашите работещи процеси?

Знаете как да покажете системната информация на вашия компютър и как да спрете процеси, като използвате няколко текстови команди в командния ред(Command Prompt) или PowerShell . Не се ли чувстваш маниак в момента? Ако го направите, коментирайте по-долу и ни кажете колко харесвате да използвате CMD или PowerShell . 🙂



About the author

Аз съм рецензент на софтуер и експерт по продуктивността. Преглеждам и пиша софтуерни рецензии за различни софтуерни приложения, като Excel, Outlook и Photoshop. Отзивите ми са добре информирани и дават обективна представа за качеството на приложението. Пиша софтуерни ревюта от 2007 г.



Related posts