2017-02-15 22 views
-1

Я хотел бы создать пакет, который может отображать список всех пользователей, «живых» в Windows. Наша система принимает 5 пользователей, подключенных одновременно на ПК. Активный пользователь зарегистрировался. Я знаю, как это сделать с помощью wmic get username. Но как я могу перечислить пользователей в спящем режиме или просто заблокирован? Таким образом, фактически все профили, которые не закрыты.Пользователи, зарегистрированные в Windows, заблокированы или находятся в спящем режиме

ответ

0

Я нашел способ сделать это:

C: \ Windows \ System32 \ Tasklist/s компьютер/ц "ImageName эк explorer.exe"/v> C: \ Windows \ Temp \ tmpfile.txt

для/F "skip = 3 tokens = 6 delims =" %% G in (c: \ Windows \ Temp \ tmpfile.txt) do @echo %% G