Винаги можете да търсите потребителски акаунти на система Windows, като използвате интерфейса за настройки, но ако искате да запазите хубав файл, подходящ за принтера, с тази информация, най-лесно е да се обърнете към командния ред.
Windows предоставя няколко начина за взаимодействие с потребителските акаунти в командния ред. Вече може да сте запознати с първия вариант: net user
команда. Тук ще се обърнем към втора опция: Windows Management Instrumentation Command Line (WMIC), която всъщност е просто разширена структура на командния ред за извършване на различни видове управление на системата. Можете да правите различни неща с WMIC
команда, дори и хладни хардуерни неща като проверка на номера на дънната платка. Ще използваме потребителски акаунт
командната част на WMIC
защото предоставя повече подробности и опции от net user
команда.
За да започнете да използвате WMIC
команда, ще трябва да отворите команден ред с администраторски права. Натиснете Windows + X на вашата клавиатура, след което изберете "Command Prompt (Admin)" от меню Power Users.
Забележка: Ако виждате PowerShell вместо Command Prompt от менюто Power Users, това е превключвател, който се появи с Update Creators за Windows 10. Много е лесно да се върнете към показването на командния ред в менюто Power Users, ако искате или можете да опитате PowerShell. Можете да направите почти всичко в PowerShell, което можете да направите в Command Prompt, както и много други полезни неща.
Ако всичко, от което се нуждаете, е списък с имена на профили без никакви други подробности, въведете следната команда на промпта и след това натиснете Enter:
wmic useraccount получи име
Както можете да видите, получавате прост списък само с имената на потребителските акаунти. Първите три изброени имена винаги ще бъдат вграденият администраторски акаунт, профилът по подразбиране, използван при създаването на нови потребителски акаунти, и акаунта за гости. След това ще видите списък на всички местни или Microsoft сметки, които сте създали в системата.
Ако имате нужда от малко повече информация, можете да използвате следната команда, за да въведете името на потребителския акаунт и пълното му име, ако е въведено в системата:
wmic useraccount получи име, пълен име
В този пример можете да видите, че профилите "Мишел" и "Саймън" нямат асоциирани пълни имена, но моята сметка "wjgle" има цялото ми име.
Ако искате да създадете списък с потребителски акаунти с пълен набор от подробности за профила, въведете следната команда в прозореца и натиснете Enter:
wmic useraccount списък е пълен
Това изображение показва само един потребителски акаунт от списъка с всички негови подробности. Можете да видите името на потребителския акаунт и пълното му име, както и допълнителни подробности, като следното:
Между другото, можете да използвате някое от тези детайлни имена, разделени със запетаи, за да получите модифициран списък, подобно на това как сме направили само името и пълното име в последния раздел. Например, ако искате да видите само името, пълното име и състоянието на профилите, можете да използвате командата:
wmic useraccount получи име, пълен име, статус
Така че, това е добре и добре, ако искате просто да преглеждате информацията за акаунта на потребителя, но това става много по-полезно, когато пренасочвате резултатите към текстов файл.
Чудесно е, че можете да видите списък с подробности за потребителските акаунти в командния ред, но истинската полезност на тези команди се крие във факта, че можете да направите резултатите направо във файл, който можете да запазите или отпечатате. За да направите това с всички WMIC
команда, просто трябва да добавите / изход
превключвате заедно с път за файла непосредствено след WMIC
команда.
Например, ако искате да вземете по-ранната команда за получаване на списък с потребителски акаунти с пълни подробности и да пренасочите изхода към файл, наречен useraccounts.txt в папка в C: \ logs, първо се уверете, че c: \ logs папката вече съществува и след това използвайте следната команда:
wmic /output:C:\logs\useraccounts.txt потребителски списък с данни е пълен
Когато използвате тази команда, няма да виждате никакви резултати на командния ред, но ако отворите създадения от вас файл, списъкът ще бъде там.
И ако искате да станете още по-любим, можете също така да насочите изхода към файл със стойност, разделена със запетая (CSV), който след това лесно може да бъде импортиран в приложение или база данни с електронни таблици. Номерът на това е, че ще трябва да добавите и / Формат: CSV
преминете към края на командата. Така например, ако искате да пренасочите изхода на същата команда, която използвахме по-горе, в CSV файл, бихте използвали нещо като следната команда:
wmic /output:C:\logs\useraccounts.txt списък на потребителския списък пълен / формат: csv
Отново няма изход на командния ред, но можете да видите резултатите, като отворите самия файл.
И ако го внесете в нещо като Microsoft Excel, можете да имате добре форматирана таблица с малко работа.
Разбира се, има още много неща, които можете да направите с wmic useraccount
команда, включително промяна на някои от детайлите на потребителския акаунт, като например дали даден профил е заключен или отключен. Можете да получите повече информация за това, като напишете wmic /
в командния ред. Има още много повече неща, които можете да правите с WMIC
команда изобщо. За повече информация потърсете официалната страница на WMIC от Microsoft и списъка с полезни WMIC заявки от блога на Microsoft Performance Team.