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

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

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

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

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

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Чтобы найти пользователя, который последним использовал систему Windows, не требуются сторонние утилиты: операционная система Microsoft записывает эту информацию в раздел реестра (см. Regedit и системный реестр: руководство по наиболее полезным аспектам).

Чтобы получить его из локальной системы, просто введите следующее из командной строки (окно cmd) или из Windows PowerShell, открытого с правами администратора:
reg-запрос HKLMSOFTWAREMicrosoftWindowsCurrentVersionAuthenticationLogonUI /v LastLoggedOnUser
reg-запрос HKLMSOFTWAREMicrosoftWindowsCurrentVersionAuthenticationLogonUI /v LastLoggedOnDisplayName

Первая команда возвращает идентификатор учетной записи (соответствует имени папки, расположенной внутри C:Users), вторая — имя, связанное с самой учетной записью.

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

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

$regpath=»HKLM:SOFTWAREMicrosoftWindowsCurrentVersionAuthenticationLogonUI»;
$regvalue = Get-ItemProperty-Path $regpath;
$regvalue.LastLoggedOnUser;$regvalue.LastLoggedOnDisplayName

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

Активировав службу удаленного управления Windows (WinRM), также можно получить доступ к данным о последнем пользователе, вошедшем в удаленную систему Windows, из простого окна PowerShell.

Чтобы действовать в этом смысле, необходимо следовать инструкциям, опубликованным в статье Управление ПК в локальной сети с помощью PowerShell: после входа в удаленную систему Windows с правильными учетными данными вы можете выполнить следующую команду для сбора информации о последний пользователь, который выполнил вход (вставить все в одну строку):

$computer=Read-Host ‘Компьютер’;
Invoke-Command -ComputerName $computer -ScriptBlock {$regpath=»HKLM:SOFTWAREMicrosoftWindowsCurrentVersionAuthenticationLogonUI»; $regvalue = Get-ItemProperty-Path $regpath;
$regvalue.LastLoggedOnUser; $regvalue.LastLoggedOnDisplayName}

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

В переписке с запросом Компьютер вам нужно будет указать имя ПК, подключенного к сети, к которой вы хотите подключиться. Это имя можно прочитать из окна сети Windows или получить в одной системе, введя имя хоста в командной строке или в окне PowerShell, или, опять же, нажав Windows + R, а затем набрав sysdm.cpl.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.