Как посмотреть пользователей в windows 2016

Запустите [Диспетчер серверов] и откройте [Инструменты] - [Управление компьютером]. Щелкните правой кнопкой мыши [Пользователи] в разделе [Локальные пользователи и группы] на левой панели и выберите [Новый пользователь]. Где местные ...

Запустите [Диспетчер серверов] и откройте [Инструменты] — [Управление компьютером]. Щелкните правой кнопкой мыши [Пользователи] в разделе [Локальные пользователи и группы] на левой панели и выберите [Новый пользователь].

Чтобы получить доступ к оснастке «Локальные пользователи и группы», нажмите Win + X и щелкните «Управление компьютером». Другой способ получить к нему доступ — нажать Win + R, ввести lusrmgr. msc и нажмите Enter.

Как я могу увидеть список локальных пользователей на компьютере?

Откройте «Управление компьютером» и перейдите в «Локальные пользователи и группы -> Пользователи». С правой стороны вы видите все учетные записи пользователей, их имена, используемые Windows за кулисами, их полные имена (или отображаемые имена) и описание каждой из них.

Как мне найти пользователей в Windows Server?

Для просмотра списка учетных записей пользователей

  1. Откройте панель мониторинга Windows Server Essentials.
  2. На главной панели навигации щелкните Пользователи.
  3. На панели инструментов отображается текущий список учетных записей пользователей.

3 окт. 2016 г.

Как мне получить доступ к локальным пользователям?

Нажмите комбинацию клавиш Windows + R на клавиатуре. Введите lusrmgr. msc и нажмите Enter. Откроется окно «Локальные пользователи и группы».

Как дать права локального администратора серверу 2016?

Процедура

  1. Щелкните правой кнопкой мыши «Мой компьютер» на рабочем столе компьютера и выберите «Управление».
  2. Разверните Локальные пользователи и группы.
  3. Щелкните Группы.
  4. Дважды щелкните «Администраторы», чтобы открыть окно «Свойства администратора».
  5. Нажмите «Добавить».
  6. Выберите весь каталог из списка «Искать в».
  7. Выберите имя созданного вами пользователя и нажмите «Добавить».

Как мне добавить пользователя в Server 2016?

Запустите [Диспетчер серверов] и откройте [Инструменты] — [Управление компьютером]. Щелкните правой кнопкой мыши [Пользователи] в разделе [Локальные пользователи и группы] на левой панели и выберите [Новый пользователь]. Введите имя пользователя и пароль для нового пользователя и нажмите кнопку [Создать]. Другие внутренние элементы устанавливать необязательно.

Как мне найти свое имя пользователя с локальным администратором?

Дважды щелкните группу администраторов на правой панели. Найдите имя пользователя во фрейме «Члены»: если у пользователя есть права администратора и он вошел в систему локально, в списке отображается только его имя. Если у пользователя есть права администратора и он вошел в домен, имя пользователя домена отображается в списке.

Как мне найти пользователей?

Как вывести список пользователей в Linux

  1. Получите список всех пользователей с помощью файла / etc / passwd.
  2. Получите список всех пользователей с помощью команды getent.
  3. Проверьте, существует ли пользователь в системе Linux.
  4. Системные и обычные пользователи.

12 апр. 2020 г.

Как мне увидеть всех пользователей на экране входа в Windows 10?

Шаг 1. Откройте окно командной строки от имени администратора. Шаг 2: Введите команду: net user, а затем нажмите клавишу Enter, чтобы отобразить все учетные записи пользователей, существующие в вашей Windows 10, включая отключенные и скрытые учетные записи пользователей. Они расположены слева направо, сверху вниз.

Как мне добавить пользователей в Windows Server?

Чтобы добавить пользователей в группу:

  1. Щелкните значок диспетчера сервера (…
  2. Выберите меню «Инструменты» в правом верхнем углу, затем выберите «Управление компьютером».
  3. Разверните Локальные пользователи и группы.
  4. Разверните Группы.
  5. Дважды щелкните группу, в которую вы хотите добавить пользователей.
  6. Выберите Добавить.

Как мне найти удаленных пользователей на моем сервере?

удаленно

  1. Удерживая нажатой клавишу Windows, нажмите «R», чтобы открыть окно «Выполнить».
  2. Введите «CMD», затем нажмите «Enter», чтобы открыть командную строку.
  3. В командной строке введите следующее и нажмите «Enter»: запросить пользователя / сервер: имя компьютера. …
  4. Отображается имя компьютера или домен, за которым следует имя пользователя.

Как мне узнать свой сервер Windows?

Вот как узнать больше:

  1. Нажмите кнопку «Пуск»> «Настройки»> «Система»> «О системе». Откройте О настройках.
  2. В разделе «Характеристики устройства»> «Тип системы» проверьте, установлена ​​ли у вас 32-разрядная или 64-разрядная версия Windows.
  3. В разделе «Технические характеристики Windows» проверьте, какой выпуск и версия Windows работает на вашем устройстве.

Как мне найти свою локальную системную учетную запись?

PsExec — это небольшой исполняемый файл, который вы можете загрузить с сайта Microsoft и который позволяет вам получить доступ к локальной системной учетной записи. После установки PsExec на компьютер откройте командную строку с повышенными привилегиями. Затем выполните из этого окна команду Psexec –s –i cmd. Это действие открывает другое окно cmd, в котором вы можете использовать локальную системную учетную запись.

Как мне войти в систему как локальный администратор?

Как войти в систему на контроллере домена локально?

  1. Включите компьютер и, когда вы перейдете к экрану входа в Windows, нажмите «Сменить пользователя». …
  2. После того, как вы нажмете «Другой пользователь», система отобразит обычный экран входа в систему, где вам будет предложено ввести имя пользователя и пароль.
  3. Чтобы войти в локальную учетную запись, введите имя вашего компьютера.

Что такое учетная запись локального администратора?

Локальный администратор — это локальная учетная запись пользователя на одной машине, которая имеет административный доступ к ней и не имеет доступа к любой другой машине в домене, поскольку она неизвестна за пределами локальной машины.

Если вам нужно посмотреть все существующие учетные записи пользователей, которые используют ваше устройство, в этом руководстве вы узнаете четыре способа сделать это в Windows 10.

В Windows 10, вы можете быстро проверить полную информацию обо всех учетных записях пользователей. Если более чем один человек использует ваш персональный компьютер или у вас есть более одного аккаунта пользователя, если есть необходимость проверить полную информацию о всех учетных записях пользователей, то эта статья поможет вам. Кроме того, в отдельных случаях вам также может понадобиться посмотреть скрытые учетные записи пользователей, доступные в вашей системе, такие как учетная запись администратора, которая по умолчанию отключена.

Чтобы посмотреть все существующие учетные записи в Windows 10 существует несколько способов просмотра этой информации с использованием встроенных инструментов и командной строки.

В этом руководстве вы узнаете четыре способа посмотреть список всех учетных записей, доступных в Windows 10.

  • Как просмотреть все учетные записи с помощью приложения «Параметры»
  • Как просмотреть все учетные записи с помощью консоли «Управление компьютером»
  • Как просмотреть все учетные записи в Windows 10 с помощью командной строки
  • Как просмотреть все учетные записи с помощью PowerShell

Как просмотреть все учетные записи Windows 10 с помощью приложения «Параметры».

Самый простой способ посмотреть учетные записи, доступные на вашем устройстве, — это приложение «Параметры»:

  1. Откройте приложение нажав клавиши Win I.
  1. Перейдите в группу настроек «Учетные записи».
  1. Нажмите раздел слева «Семья и другие пользователи».

Семья и другие пользователи

На этой странице вы найдете существующие учетные записи пользователей, настроенные на вашем ПК, но эта страница имеет ограничения, поскольку она не содержит встроенных учетных записей пользователей, таких как встроенная учетная запись администратора .

Кроме того, вы заметите, что текущая учетная запись пользователя также не указана, но это потому, что эта информация отображается на странице «Ваши данные».

Как просмотреть все учетные записи с помощью консоли «Управление компьютером».

Если вы используете Windows 10 Pro, вы можете использовать консоль «Управление компьютером» для просмотра всех учетных записей, на вашем устройстве.

  1. Кликните правой кнопкой мыши на кнопке «Пуск» и выберите в меню «Управление компьютером».

выберите в меню «Управление компьютером».

  1. В консоли перейдите по следующему пути:

Локальные пользователи и группы →  Пользователи

Вы увидите список всех учетных записей, созданных в Windows 10.

Список учетных записей компьютера для управления компьютером

Как просмотреть все учетные записи Windows 10 с помощью командной строки

В Windows 10, вы можете быстро проверить полную информацию обо всех учетных записях пользователей, используя одну команду.

  1. Откройте командную строку, введите следующую команду и нажмите клавишу Enter.
wmic useraccount list full

Вы увидите следующие детали:

wmic useraccount list full

Самый первый аккаунт встроенная учетная запись администратора, учетная запись по умолчанию отключена — но вы можете включить эту скрытую учетную запись администратора, если у вас есть необходимость.

Второй аккаунт — Учетная запись пользователя управляемая системой, как указано в описании. Если вы используете Windows 10.

Третий аккаунт учетная запись гостя .

Последняя учетная запись пользователя, который используется для доступа к компьютеру. Если у вас есть несколько учетных записей пользователей, вы найдете их ниже одну за другой.

Есть несколько деталей, которые видны на экране командной строки. Вы увидите следующее:

  • Тип аккаунта
  • Описание
  • Полное имя
  • Дата установки
  • Статус локальной учетной записи
  • Lockout status
  • Имя
  • Пароль Изменяемый
  • Пароль Истекает
  • Требуется пароль или нет
  • SID
  • SID Тип
  • Статус

AccountType = 512 указывает на то, что все учетные записи являются регулярными. Если ваш компьютер подключен к домену, вы можете увидеть другие значения, такие как 256 (Temp Duplicate Account), 2048 (Trust Account Interdomain), 4096 (Trust Account Workstation) или 8192 (Trust Account Server).

Disabled = FALSE / TRUE, указывает на то, активен или нет этот конкретный аккаунт. Если установлено значение FALSE, это означает, что ваша учетная запись не активна и наоборот.

PasswordChangable = TRUE / FALSE указывает на то, можно ли изменить пароль этой учетной записи или нет. Если установлено значение TRUE, то вы можете его изменить.

PasswordExpired = TRUE / FALSE  сообщает срок действия пароля этой учетной записи пользователя после заданного промежутка времени.

Как просмотреть все учетные записи с помощью PowerShell

Кроме того, вы даже можете использовать одну команду в PowerShell  для просмотра списка с подробной информацией о каждой учетной записи, доступной в Windows 10.

  1. Откройте PowerShell от имени администратора.
  1. Введите следующую команду, чтобы перечислить все существующие учетные записи и нажмите Enter:
Get-LocalUser
  1. Вы увидите список всех учетных записей, настроенных на вашем устройстве, с их описанием, активностью.

PowerShell список всех учетных записей

Если вам нужно экспортировать список учетных записей в текстовый файл, вы можете добавить в командуследущее. Например:

Get-LocalUser > c:pathtooutputfolderlist.txt

В случае, если одна из учетных записей была создана с использованием учетной записи Microsoft, имя учетной записи будет содержать только первые пять букв адреса электронной почты.

Это основные вещи, которые нужно знать, чтобы понять детали всех учетных записей пользователей на компьютере Windows 10.

В этом руководстве вы узнаете о четырех способах просмотра списка всех учетных записей, доступных в Windows.

По разным причинам вам может понадобиться информация обо всех доступных учетных записях пользователей, настроенных на вашем устройстве. В особых случаях, вам может понадобиться информация о скрытых учетных записях пользователей, имеющихся в вашей системе, например, встроенная учетная запись администратора, которая обычно отключена по умолчанию.

Способ 1. С помощью приложения Параметры

Самый простой способ увидеть доступные на вашем устройстве учетные записи — это воспользоваться приложением «Параметры»:

  1. Откройте Параметры в Windows.
  2. Нажмите на Учетные записи.
  3. Нажмите на Семья и другие пользователи.

    Настройки учетных записей

На этой странице вы узнаете о существующих учетных записях пользователей, настроенных на вашем компьютере, но эта страница ограничена, поскольку она не показывает встроенные учетные записи пользователей, такие как встроенная учетная запись Администратор. Также вы заметите, что текущая учетная запись пользователя также не отображается в списке, но это потому, что эта информация отображается на странице «Ваши данные».

Способ 2. Через консоль Управление компьютером

Если вы используете Windows 10 Pro, воспользуйтесь консолью управления компьютером, чтобы просмотреть все учетные записи, настроенные на вашем устройстве, с помощью следующих шагов:

  1. Откройте меню Пуск.
  2. Найдите Управление компьютером и запустите.
  3. Перейдите по следующему пути:
    Локальные пользователи и группы > Пользователи

    Список учетных записей пользователей

После выполнения этих действий вы увидите список всех включенных и выключенных, встроенных и созданных вами учетных записей в Windows 10.

Способ 3. С помощью Командной строки

Наряду с использованием Настроек и управления компьютером, вы также можете просмотреть полный список существующих учетных записей, настроенных в Windows 10, используя Командную строку:

  1. Откройте меню Пуск.
  2. Найдите Командная строка и запустите.
  3. Используйте команду, чтобы отобразить все учетные записи, и нажмите Enter:
    net user
  4. В качестве альтернативы можно использовать эту команду:
    wmic useraccount get name

Команда wmin

После выполнения этих шагов на выходе команды будет список всех учетных записей, настроенных на вашем устройстве.

Способ 4. с помощью PowerShell

Кроме того, вы можете использовать одну команду в PowerShell, чтобы просмотреть список с подробной информацией о каждой учетной записи, доступной в Windows 10.

  1. Откройте меню Пуск.
  2. Найдите PowerShell и запустите.
  3. Используйте команду, чтобы перечислить все существующие учетные записи, и нажмите кнопку Enter :
    Get-LocalUser

    Команда Get-LocalUser

После выполнения шагов вы увидите список всех настроенных на вашем устройстве учетных записей с их описанием и указанием того, являются ли они активными или отключенными учетными записями.

Если вам нужно экспортировать список учетных записей в текстовый файл, вы можете добавить переключатель вывода экспорта к любой из команд, упомянутых в этом руководстве. Например, net user > c:pathtooutputfolderlist.txt или Get-LocalUser > c:pathtooutputfolderlist.txt.

В случае если одна из учетных записей была создана с использованием учетной записи Microsoft, имя учетной записи будет включать только первые пять букв адреса электронной почты.

Инструкция подойдет для использования в Windows 10 и Windows 11.

Часто задаваемые вопросы и ответы (FAQ)

Почему не видно в списке собственной учетной записи?

Она отображается в другом месте. Нужно в разделе «Учетные записи» — «Семья и другие пользователи» найти слева «Ваши данные». При клике по этой ссылке откроется информация о собственной учетной записи, под которой ведется работа. Если требуется видеть все учетные записи сразу, то нужно выбрать другой способ.

Как увидеть всех пользователей в Windows 10 Pro?

Нужно выбрать в меню «Пуск» раздел «Управление компьютером». Затем в левой части открыть раздел «Локальные пользователи и группы» и перейти в раздел «Пользователи». Здесь будут отображены все учетные записи, включая системных пользователей. Посмотреть, отключена ли учетная запись, можно в ее свойствах. Для этого правой кнопкой нужно кликнуть по учетной записи и выбрать «Свойства».

Можно ли посмотреть в командной строке с помощью net user, активен ли пользователь?

Сама команда net user выводит только полный список пользователей компьютера. Но если после команды net user приписать имя пользователя, можно получить подробную информацию о нем. Она включает не только активность учетной записи, но и последний вход, членство в группах и другие сведения.

Какой способ выбрать для просмотра списка пользователей?

Все зависит от задачи. Если нужно создать дополнительного пользователя или изменить настройки собственной учетной записи, подойдет просмотр в разделе «Параметры». Полный список можно увидеть в командной строке. Если нужно выгрузить список, используют PowerShell.

С чего начинается администрирование пользователей на сервере терминалов?

Конечно с просмотра «Активных» или «Отключенных» сессий пользователей.

Без этой картины администрирование сервера терминалов невозможно.

Помимо статьи, записал также, и подробное видео, о том как администрировать пользователей на сервере терминалов (Новичкам смотреть обязательно!)

Конечно, данная тема также подымается и на курсе: Администратор 1С!

И так, конечно мы должны во всех подробностях видеть, что у нас происходит на сервере терминалов!

Какие процессы запущены от имени тех или иных пользователей (в т.ч. процессы 1С) их идентификаторы, id сессий пользователей, это и многое другое помогает администратору всегда быть в курсе того что происходит на сервере и соответственно всем этим управлять, и вовремя реагировать на различные ситуации.

На разных версиях Windows server  администраторы по-разному решают этот вопрос.

Кто-то смотрит пользователей используя простой «Диспетчер задач» на Windows server 2012 – 2016. Некоторые используют различные команды в CMD, ну а кое-кто использует PowerShell .

Но все администраторы хотят одного:

1.  Чтоб быстро посмотреть всех пользователей кто работает на сервере.

2.  Чтоб это было как можно информативней.

3.  Чтоб бесплатно.

Поэтому поводу решил собрать все лучшие, простые и быстрые способы которые (на мое мнение) стоит использовать.

Уверен, что многим начинающим администраторам эти способы помогут в администрировании сервера терминалов.

И так способ первый и самый простой (На Windows server 2012 R2)

1.     Диспетчер задач.

«Диспетчер задач» — вкладка «Пользователи» — позволяет нам видеть пользователей, которые работают на этом сервере.

 Dispetcher_Zadach_Windows_server_2012_r2

Но по умолчанию стандартный «Диспетчер задач» — вкладка «Пользователи» нам не покажет, что пользователь работает на сервере удаленно, используя RDP, хорошо, что это можно легко исправить.

Правый клик мышкой на панели «Пользователь» и в появившимся контекстном меню

ставим птичку напротив «Сеанс» а также стоит поставить и напротив «Имя клиента».

Dispetcher_Zadach_Windows_server_2012_r222

Так мы будем знать, что этот пользователь работает у нас на сервере через RDP.

Минусы данного способа здесь очевидны, чтоб смотреть пользователей мы должны находится на сервере терминалов, где собственно и запускаем «Диспетчер задач», нет возможности сделать какую-то выборку, фильтр и т.д. 

2.     quser

Следующий метод это использование команды quser в CMD или PowerShell.

Quser – это аналог QUERY USER (Такое сокращение позволяет выполнять команду быстрее)

Здесь все просто запускаем CMD или PowerShell и пишем команду quser

PowerShell_quser

Так мы увидим всех пользователей, что работают на этом сервере.

Метод очень простой быстрый и достаточно информативный.

Он покажет Вам — Пользователя, Сеанс, его ID, Статус , Бездействие сеанса, и время входа.

Если мы хотим посмотреть только какого-то конкретного пользователя, тогда можно написать например так:

Пример: 

Term01 – это логин пользователя.

PowerShell_quser2

Большинство системных администраторов отдают предпочтение именно этому способу.

И не только потому, что быстро, просто и т.д., но и потому что можно смотреть удаленно всех пользователей, сидя за своим ПК, где не будь в локальной сети.

И для этого достаточно ввести команду с параметром SERVER

Пример: 

Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С
 

В определенных ситуациях вам может потребоваться извлечь список со всеми учетными записями пользователей, которые существуют на устройстве Windows. Или вы можете узнать скрытые учетные записи пользователей, которые существуют рядом с вашей учетной записью. Чтобы помочь вам, мы составили список из четырех методов, которые вы можете использовать, чтобы увидеть всех пользователей, включая скрытых, созданных Windows или сторонними приложениями, которые вы установили. Вот они:

ПРИМЕЧАНИЕ. Данное руководство охватывает Windows 10, Windows 7 и Windows 8.1. Если вы не знаете версию Windows, которая у вас есть, прочитайте это руководство: Какую версию Windows я установил?

См. Список всех учетных записей пользователей с помощью команды Net User в Powershell или CMD.

Это работает как в командной строке, так и в Powershell. Откройте приложение, которое вы предпочитаете, а затем введите net user и нажмите Enter . Эта команда выводит список всех учетных записей пользователей Windows, включая скрытые или отключенные учетные записи. Эти учетные записи пользователей перечислены с их внутренним именем, которое Windows использует за кулисами, а не с полным отображаемым именем, которое вы видите при входе в Windows.

Вы можете сохранить этот список в текстовом файле, который можно открыть с помощью Блокнота. Введите net user> filename.txt, и файл с указанным вами именем будет создан в «C: Users Your User Name».

Если вы хотите создать текстовый файл в определенном месте, введите net user> «path filename.txt » и нажмите Enter .

Уловка в том, что вы можете использовать эту команду для поиска информации о конкретной учетной записи пользователя. Введите имя пользователя net user и нажмите Enter . Затем Windows отображает полезную информацию об этой учетной записи пользователя, например, когда пароль был установлен в последний раз, когда он истекает (если он установлен, срок действия), группы, в которые он входит, и многое другое.

Если вы хотите узнать больше об этой команде и всех ее параметрах, перейдите на эту страницу документации: Net user.

Посмотреть список всех учетных записей пользователей, используя инструмент управления компьютером

Другой метод, который отображает все учетные записи пользователей, включая скрытых или отключенных, включает управление компьютером . Откройте «Управление компьютером» и перейдите к «Локальные пользователи и группы -> Пользователи». Справа вы видите все учетные записи пользователей, их имена, используемые Windows за кулисами, их полные имена (или отображаемые имена) и описание каждой из них.

Дважды щелкните учетную запись пользователя, чтобы узнать больше о ее свойствах и настройках, включая группы, в которые она входит.

Посмотреть список активных учетных записей пользователей, используя панель управления

Метод, который является менее вызывающим, но который также отображает меньше информации, включает в себя открытие панели управления. После запуска перейдите в раздел « Учетные записи пользователей» или « Учетные записи пользователей и семейная безопасность» в зависимости от имеющейся версии Windows.

Затем нажмите или коснитесь Учетные записи пользователей .

Теперь вы видите свою учетную запись, информацию о ней и несколько ссылок. Нажмите или коснитесь ссылки «Управление другой учетной записью».

Теперь вы видите активные, не скрытые учетные записи пользователей, которые существуют в Windows, и являются ли они локальными учетными записями, администраторами и т. Д.

С помощью этого метода вы не можете видеть скрытые или отключенные учетные записи пользователей.

См. Список активных учетных записей пользователей на экране входа

Очевидный и самый простой способ — посмотреть на экран входа в систему непосредственно перед входом в Windows. На этом экране должны отображаться все активные (и не скрытые) учетные записи пользователей, которые существуют в Windows. Если вы используете Windows 10, этот список отображается в правом нижнем углу экрана входа в систему .

Если вы используете Windows 7, все активные учетные записи пользователей должны отображаться спереди и по центру.

То же самое верно при использовании экрана входа в Windows 8.1.

Недостатком этого метода является то, что вы не можете видеть скрытые или отключенные учетные записи пользователей.

Нашли ли вы много скрытых учетных записей на ПК с Windows?

Мы настоятельно рекомендуем попробовать первые два метода для определения всех учетных записей, которые существуют на вашем компьютере или устройстве Windows. Вы можете быть удивлены, увидев, что некоторые из ваших приложений создали скрытые учетные записи пользователей, о которых вы даже не подозревали. Прежде чем закрыть это руководство, поделитесь в комментарии, нашли ли вы скрытые учетные записи пользователей на вашем ПК, и сколько их было там. Нам интересно знать.

Иногда может понадобится проверить какие в данный момент залогинены в системе, то есть являются активными. Такую информацию можно использовать для аудита, например для проверки какие учетные записи за какими компьютерами сидят или для последующей перезагрузки сервера, что бы не останавливать работу коллег. В примерах ниже рассмотрено как выполнять удаленные команды для получения активных пользователей и возврата включенных пользователей Active Directory.

Получение имени залогиненного пользователя

Я не могу вспомнить готовую команду Powershell, которая бы вернула логин пользователя, но такая возможность есть через WMI:

Get-WmiObject -Class Win32_ComputerSystem | Select-Object UserName

Есть еще вариант использовать CIM, который может работать немного быстрее:

Get-CimInstance -ClassName Win32_ComputerSystem | Select-Object UserName

Залогиненные пользователи с Win32_ComputerSystem и Win32_ComputerSystem

Обе команды могут работать удаленно если добавить атрибут ComputerName:

Get-WmiObject -ComputerName 'localhost' -Class Win32_ComputerSystem | Select-Object UserName

Получение активных сеансов в Powershell удаленно

Если вы планируете выполнять эти команды удаленно, то может понадобится выполнить предварительные настройки в виде открытия портов и необходимых правах.

Получить только имя пользователя можно так:

$userinfo = Get-WmiObject -ComputerName 'localhost' -Class Win32_ComputerSystem
$user = $userinfo.UserName -split '\'
$user[1]

Получение имени залогиненного пользователя в Powershell удаленно

Как вы знаете в Winodws есть так же параллельные сеансы сервисов. Если вам нужно вернуть имена этих аккаунтов нужно использовать класс «win32_LoggedOnUser»:

Get-CimInstance -ComputerName 'localhost' -Class win32_LoggedOnUser | ft

Получение всех активных сеансов пользователей в Powershell

Получение списка компьютеров

Если у вас нет списка компьютеров к которым вы планируете подключиться и узнать активного пользователя — это можно сделать через AD. На примере ниже будут возвращены все компьютеры:

Get-ADComputer -Filter *

Получение списка компьютеров в Powershell

Операция по получению списка компьютеров может быть очень долгой, если у вас большой парк ПК в AD. Вы можете вернуть только компьютеры, которые не отключены в AD (Disable) следующим способом:

Get-ADComputer -Filter * | where Enabled -eq $True

Получение включенных компьютеров AD в Powershell

Можно использовать и фильтрацию. Так я верну компьютеры имена которые начинаются на «CL»:

Get-ADComputer -Filter {Name -like 'CL*'} | where Enabled -eq $True

Фильтрация списка компьютеров в Powershell

Получить список имен мы можем так:

$pc = Get-ADComputer -Filter {Name -like 'CL*'} | where Enabled -eq $True
$pc.Name

Фильтрация списка компьютеров в Powershell

Если у вас список компьютеров не относится к AD или имеет другой формат — то просто преобразуйте его в массив:

# Текст с именами компьютеров
$pc = 'Computer1,Computer2,Computer3'
# Преобразование в массив
$pc_array = $pc -split ','
$pc_array

Split в Powershell 

Удаленное получение залогиненных пользователей

Выше уже рассматривался вариант получения имени пользователя удаленно используя WMI и CIM. Если обе команды, то всех  пользователей активных в данный момент мы можем получить так:

# Текст с именами компьютеров
$computers = (Get-AdComputer -Filter *).Name
# Удаленное получение пользователей
foreach ($computer in $computers){
    Get-CimInstance -ComputerName $computer -ClassName Win32_ComputerSystem | Select-Object UserName
}

Такой подход может привести к ошибкам так как мы не проверяем включены ли компьютеры:

Обход ошибок в Powershell

Мы можем просто не выводить ошибки с помощью «-ErrorAction SilentlyContinue» или заранее пинговать (что было бы правильнее с точки зрения времени выполнения). В примере ниже я так же разбиваю имя компьютера и логин в более удобный формат:

# Текст с именами компьютеров
$computers = (Get-AdComputer -Filter *).Name
# Удаленное получение имен учетных записей
foreach ($computer in $computers){
    $result = Get-CimInstance -ComputerName $computer -ClassName Win32_ComputerSystem -ErrorAction SilentlyContinue
    $computer_login = $result.UserName -split '\'
    if ($computer_login){
        Write-Host 'ComputerName: ' $computer_login[0]
        Write-Host 'UserName: ' $computer_login[1]
       }
}

Обход ошибок в Powershell с ErrorAction

Если вы не хотите выполнять команды удаленно через WMI, то вы можете использовать PSRemoting. От так же требует предварительных настроек, которые описаны в статье «Удаленное управление через Powershell». Команда, которая использует PSRemoting, будет выглядеть примерно так же:

# Текст с именами компьютеров
$computers = (Get-AdComputer -Filter *).Name
# Удаленное получение имен учетных записей
foreach ($computer in $computers){
    $result = Invoke-Command -ComputerName $computer `
          -ScriptBlock {
              Get-WMIObject -ClassName Win32_ComputerSystem `
                            -ErrorAction SilentlyContinue
                       } `
          -ErrorAction SilentlyContinue
    $computer_login = $result.UserName -split '\'
    if ($computer_login){
        Write-Host 'ComputerName: ' $computer_login[0]
        Write-Host 'UserName: ' $computer_login[1]
       }
}

Получение списка активных сеансов пользователей в Powershell

Получение включенных пользователей AD

Если вам нужно вернуть учетные записи, которые включены в AD выполните следующую команду:

Get-AdUser -Filter * | where 'Enabled' -eq $True

Фильтрация включенных пользователей в AD с Powershell

Для возврата только отключенных учетных записей используйте $False.

Такой подход работает и с объектами компьютеров в AD:

Get-AdComputer -Filter * | where 'Enabled' -eq $False

Для последующей выгрузки данных в Excel почитайте статью «Как в Powershell выгрузить из AD пользователей и группы CSV».

Whoami или WMI

Вы можете вспомнить команду, которая так же возвращает имя пользователя:

whoami

whoami в Powershell

Как можно увидеть она вернет ту же информацию, что и класс WMI. Ситуация меняется, когда эти команды используются удаленно:

# Пользователь вошедший в Windows и открывший Powershell
whoami
# Пользователь, который будет удаленно подключатся через Powershell
$new_psuser = Get-Credential 'admin'
# Способ с whoami
Invoke-Command -ComputerName 'localhost' `
               -Credential $new_psuser `
               -ScriptBlock {whoami}
# Способ с WMI
Invoke-Command -ComputerName 'localhost' `
               -Credential $new_psuser `
               -ScriptBlock {(Get-WmiObject -Class Win32_ComputerSystem).UserName}

Разница WMI и whoami в Powershell

Как видно, в случае с whoami у нас вернулось имя учетной записи выполнившей команду Powershell, а с WMI пользователь Windows. 

Теги:

#powershell

#wmi

#ad

If you want to find all the Signed in Users in Windows 11 or Windows 10, here is how you can do that. It is possible to find the name of all signed in users on your computer with the help of Start Menu, Command Prompt, and Task Manager. You can follow any of the methods as per your requirements.

How to find all signed in users in Windows 11/10 

Let’s assume that you have changed something in the Registry Editor, and you need to restart your computer to get the change. If your computer has only one user, you can simply restart it. However, if you have multiple users and you use all those users’ accounts for different purposes, it might be complicated for you. Many people often use different user accounts to do different tasks or for different members of the family. If you do the same, you need to save the work in those user accounts to retain all the data after the restart. That is why you need to know about the signed-in users’ names.

How to find all Signed in Users using Start Menu

To find all Signed-in Users in Windows 11/10 using Start Menu, follow these steps:

  1. Press the Windows key or click the Start Menu button
  2. Click on the profile picture.
  3. Find the username with Signed in tag.

First, you need to open the Start Menu on your computer. For that, you can either press the Windows key on your keyboard or click on the Start Menu button visible on the Taskbar.

Once the Start Menu is opened, you need to click on your profile picture or name. Here you can find all the users. You need to find the usernames with Signed in tag.

How to find all signed in users in Windows 11/10 

Those accounts are currently signed in to your computer.

For your information, you can do the same thing with the help of Command Prompt, Windows PowerShell, or Windows Terminal. You can open any of these utilities and use the same command to get the job done. However, for this example, we are going to use the traditional Command Prompt.

Find out who is logged in using Command Prompt

To find all signed-in users using Command Prompt, follow these steps:

  1. Search for cmd in the Taskbar search box.
  2. Click on the search result.
  3. Enter this command: query user
  4. Find the list of users.

Let’s check out more about these steps.

First, you need to open the Command Prompt. For that, you can search for cmd in the Taskbar search box and click on the individual search result.

Then enter this command:

query user

It lists down all the signed in users on the prompt.

How to find all signed in users in Windows 11/10 

You can check the USERNAME column for this purpose. Also, it displays the current user account using an arrow (>).

How to see all signed-in users in Windows using Task Manager

To see all signed in users in Windows 11/10 using Task Manager, follow these steps:

  1. Press Ctrl+Shift+Escto open Task Manager.
  2. Switch to the Users tab.
  3. Find the signed in users.

Let’s delve into these steps in detail.

Like Command Prompt and the Start Menu methods, you can use the Task Manager to see all the signed in users on Windows 11/10.

For that, press Ctrl+Shift+Esc to open the Task Manager on your computer. Then, switch to the Users tab.

How to find all signed in users in Windows 11/10 

Here you can find all the signed-in users.

How can I see what users are logged in?

To see what users are logged in to Windows 11/10, you can follow any of the above-mentioned guides. It is possible to see the list using Task Manager, Start Menu, and Command Prompt. In the Command Prompt, enter this command: query user.

How do I see all users on my computer?

To see users on your computer, you can get the help of Windows PowerShell. For that, you can open the PowerShell or the PowerShell instance in Windows Terminal. Then, enter this command: net user. It lists down all the users on your screen.

Read: How to create a new User Account or Profile in Windows 11/10.

If you want to find all the Signed in Users in Windows 11 or Windows 10, here is how you can do that. It is possible to find the name of all signed in users on your computer with the help of Start Menu, Command Prompt, and Task Manager. You can follow any of the methods as per your requirements.

How to find all signed in users in Windows 11/10 

Let’s assume that you have changed something in the Registry Editor, and you need to restart your computer to get the change. If your computer has only one user, you can simply restart it. However, if you have multiple users and you use all those users’ accounts for different purposes, it might be complicated for you. Many people often use different user accounts to do different tasks or for different members of the family. If you do the same, you need to save the work in those user accounts to retain all the data after the restart. That is why you need to know about the signed-in users’ names.

How to find all Signed in Users using Start Menu

To find all Signed-in Users in Windows 11/10 using Start Menu, follow these steps:

  1. Press the Windows key or click the Start Menu button
  2. Click on the profile picture.
  3. Find the username with Signed in tag.

First, you need to open the Start Menu on your computer. For that, you can either press the Windows key on your keyboard or click on the Start Menu button visible on the Taskbar.

Once the Start Menu is opened, you need to click on your profile picture or name. Here you can find all the users. You need to find the usernames with Signed in tag.

How to find all signed in users in Windows 11/10 

Those accounts are currently signed in to your computer.

For your information, you can do the same thing with the help of Command Prompt, Windows PowerShell, or Windows Terminal. You can open any of these utilities and use the same command to get the job done. However, for this example, we are going to use the traditional Command Prompt.

Find out who is logged in using Command Prompt

To find all signed-in users using Command Prompt, follow these steps:

  1. Search for cmd in the Taskbar search box.
  2. Click on the search result.
  3. Enter this command: query user
  4. Find the list of users.

Let’s check out more about these steps.

First, you need to open the Command Prompt. For that, you can search for cmd in the Taskbar search box and click on the individual search result.

Then enter this command:

query user

It lists down all the signed in users on the prompt.

How to find all signed in users in Windows 11/10 

You can check the USERNAME column for this purpose. Also, it displays the current user account using an arrow (>).

How to see all signed-in users in Windows using Task Manager

To see all signed in users in Windows 11/10 using Task Manager, follow these steps:

  1. Press Ctrl+Shift+Escto open Task Manager.
  2. Switch to the Users tab.
  3. Find the signed in users.

Let’s delve into these steps in detail.

Like Command Prompt and the Start Menu methods, you can use the Task Manager to see all the signed in users on Windows 11/10.

For that, press Ctrl+Shift+Esc to open the Task Manager on your computer. Then, switch to the Users tab.

How to find all signed in users in Windows 11/10 

Here you can find all the signed-in users.

How can I see what users are logged in?

To see what users are logged in to Windows 11/10, you can follow any of the above-mentioned guides. It is possible to see the list using Task Manager, Start Menu, and Command Prompt. In the Command Prompt, enter this command: query user.

How do I see all users on my computer?

To see users on your computer, you can get the help of Windows PowerShell. For that, you can open the PowerShell or the PowerShell instance in Windows Terminal. Then, enter this command: net user. It lists down all the users on your screen.

Read: How to create a new User Account or Profile in Windows 11/10.

Понравилась статья? Поделить с друзьями:
  • Как посмотреть полный список автозагрузки в windows 10
  • Как посмотреть полный буфер обмена windows 10
  • Как посмотреть полные характеристики ноутбука на windows 10
  • Как посмотреть полные характеристики компьютера на windows 11
  • Как посмотреть полные параметры компьютера на windows 10