Показать полную графическую версию : Поиск неиспользуемых профилей в сети
В сети используются перемещаемые профили которые хранятся на сервере как найти старые профили которые не использовались больше 90 дней
Petya V4sechkin
24-05-2012, 17:12
garbals, если имеются в виду неактивные в течение определенного времени учетные записи, можно в командной строке:
dsquery user -inactive 13 -limit 0
garbals, а что Вы с ними хотите сделать? Если удалить, то попробуйте посмотреть на это (http://forum.oszone.net/post-1919629.html#post1919629).
DmitriiV
25-05-2012, 08:10
... найти старые профили которые не использовались больше 90 днейПример:
Dim objFS, objItem, strPath, strTemp, dtmTemp
strPath = "\\server\profiles"
Set objFS = CreateObject("Scripting.FileSystemObject")
If objFS.FolderExists(strPath) Then
For Each objItem In objFS.GetFolder(strPath).SubFolders
strTemp = objFS.BuildPath(objItem.Path, "NTUSER.DAT")
If objFS.FileExists(strTemp) Then
dtmTemp = objFS.GetFile(strTemp).DateLastModified
If Abs(DateDiff("d", dtmTemp, Date)) > 90 Then WScript.Echo objItem.Name
End If
Next
Else
WScript.Echo "Не найден путь " & strPath
End If
Set objFS = Nothing
WScript.Quit 0
garbals, а что Вы с ними хотите сделать? Если удалить, то попробуйте посмотреть на это. »
сначало в отчет посмотреть
а потом удалить
имеется в виду Delprof.exe ?
я так понимаю удалит только локальный профиля
отключили учетку
на терминальных серверах, на сервере профилей, остался профиль
и лежит занимая место годами
а вообще кто как делает ?
когда пользователей не много проблемы нет
а вот когда много все не запомнишь
и лежит занимая место годами »
Вам же уже сказали как найти в ад тех кто лежит годами, а дальше убивайте учетки вместе с профилем, можете руками, можете через скрипты.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.