3

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

Пробовал с помощью C:\> net user username | findstr /B /C:"Last logon" но в нем говорится, что имя пользователя не найдено.

1 ответ1

3

Проблема может быть связана с тем, что пользователь запрашивает информацию о входе в домен, а не непосредственно на локальный ПК. Это часто имеет место на рабочем месте (конечно, где я работаю).

В этих случаях вы можете добавить параметр /domain к команде, которая будет запускать запрос на контроллере домена, каким бы ни был текущий домен (например, тот, в который вы вошли):

C:\> net user <myusername> /domain | findstr /B /C:"Last logon"
Last logon                   9/5/2013 1:09 PM

Это не решает время выхода из системы, но может помочь вам на полпути.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .