none
Cписок пользователей давно не заходивших на сервер 2003, 2008 RRS feed

  • Вопрос

  • Какую команду нужно написать в cmd чтобы посмотреть список пользователей давно не заходивших на сервер 2003, 2008?

    AD нет. Серв 2003 R2 Standard.  и 2008
    Управление компьютером - Пользователи. Нужно очистить "мёртвых душ".
    Серв не в домене. Запрос dsquery не катит

    • Изменено MrSkif 24 декабря 2013 г. 7:38
    24 декабря 2013 г. 7:24

Ответы

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

    • Помечено в качестве ответа MrSkif 10 января 2014 г. 7:27
    9 января 2014 г. 6:00

Все ответы

  • Замечательная утилита позволяющая килнуть профиля не заюзаных пользователей

    Overview of the Delprof.exe Tool

    Delprof.exe uses the delprof /q /i /p /c:\\<var>computer name</var> /d:<var>days</var> syntax. You can use the following parameters with Delprof.exe:
    • /q: This parameter runs Delprof.exe in quiet mode. When you use this parameter, you are not prompted to confirm the deletion of each profile.
    • /i: This parameter ignores any errors that may occur.
    • /p: This parameter specifies that a message is displayed that prompts you to confirm the deletion of each profile.
    • /c:\\<var>computer name</var>: This parameter specifies the computer name on which to run Delprof.exe.
    • /d:<var>days</var>: This parameter specifies the number of days after which Delprof.exe considers the profile

    http://www.microsoft.com/en-us/download/details.aspx?id=5405

    24 декабря 2013 г. 8:52
    Модератор
  • Можно в принципе скриптом.

    strComputer = "COMPUTERNAME"
    
    Set locUsers = GetObject("WinNT://" & strComputer & "")
    Dim fso
    Set fso = WScript.CreateObject("Scripting.Filesystemobject")
    Set f = fso.OpenTextFile("d:\output.txt", 2)
    
    locUsers.Filter = Array("user")
    
    Wscript.Echo "Local Users: "
    For Each objUser In locUsers
        f.WriteLine objUser.Name & " " & objUser.LastLogin
    Next
    f.Close
    Только предварительно создайте файл output.txt, куда писать будете. В файле будут все локальные пользователи с временем lastlogin


    mcsa, mcts, mcitp.

    24 декабря 2013 г. 10:23
  • Есть утилитка NetPWAge, которая смотрит срок пароля для компьютера или пользователя. Часто пользуюсь в проектах для выявления мертвых учеток ПК в домене, т.к. компьютер должен автоматически обновлять свой пароль раз в 30 дней.

    • Помечено в качестве ответа MrSkif 10 января 2014 г. 7:27
    9 января 2014 г. 6:00
  • Спасибо за наводку на программку Network Password Age. Действительно оч интересный вариант. Лёгкая и простая в использовании.
    И другим спасибо за варианты.
    • Изменено MrSkif 10 января 2014 г. 7:27
    10 января 2014 г. 7:26