список пользователей давно не заходивших на сервер
Какую команду нужно написать в cmd чтобы посмотреть список пользователей давно не заходивших на сервер 2003, 2008?
|
Что Вы конкретно подразумеваете под словосочетанием «не заходивших на сервер»?
|
Конкретно подразумеваю то, что в организации сотрудники нанимаются и увольняются, под них создаются "пользователи". Всех пофамильно не упомнишь. Нужна чистка тех, кто уволился и не заходил на сервер под своей учёткой например 2 недели.
То то типа запроса dsquery
AD нет, серв не в домене
|
Angry Demon |
24-12-2013 13:50 2277762 |
Цитата:
Цитата MrSkif
что в организации сотрудники нанимаются и увольняются, под них создаются "пользователи". Всех пофамильно не упомнишь. Нужна чистка тех, кто уволился
|
Это решается организационно. Человек с обходным листом должен подойти в отдел IT и получить подпись его руководителя, что претензий нет. Вот и всё. Подошёл - удалили из пользователей.
|
Petya V4sechkin |
24-12-2013 17:00 2277853 |
|
Цитата:
Цитата Petya V4sechkin
Удаление старых учетных данных из АД »
|
Цитата:
Цитата MrSkif
AD нет, серв не в домене »
|
вариант (теперь готовый) в powershell:
Код:
$user = Get-WmiObject -Class Win32_UserAccount
foreach ($user in $user.name)
{
net user $user | Select-String "user name","Last logon"
}
вывод примерно такой:
Код:
user name Administrator
Last logon 14.07.2009 06:08:59
user name Alex
Last logon 24.12.2013 15:06:35
user name user
Last logon 26.02.2012 09:33:25
user name Guest
Last logon Never
первый момент, у меня не русскоязычная винда, по этому в значения Select-String нужно написать другое.
и второй момент - работает только с powershell 3.0, я не знаю почему в 2.0 не работает.
|
Время: 20:25.
© OSzone.net 2001-