среда, 20 января 2010 г.

Проблема удаления профилей в Windows 7

Проблема всплыла неожиданно. Для удаленной чистки старых профилей на компьютерах пользователей я использовал утилиту delprof.exe, входящую в Microsoft Resource Kit. Однако, в настоящий момент эта утилита не поддерживает работу с Windows 7.


В Интернете удалось выловить следующую информацию (Источник):
To clear user local profile via registry :

1.Press on Start > Run
>Regedit
2.Navigate to the following registry key
:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList”
3.Under ProfileList navigate to binary key’s like this
:S-1-5-21-3656904587-1668747452-4095529-500
4.On the right side under
ProfileImagePath you’’ll see the username and profile path.
5.Chose the one
with the desired user and delete the long reg key like
:“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList”


Уже хорошо. Теперь мы знаем, как удалить из реестра информацию о профилях пользователей. В том, чтобы произвести эту операцию на удаленных компьютерах, нам поможет Microsoft Powershell:

$MachineName = '.'
$reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $MachineName)
$regKey= $reg.OpenSubKey("SYSTEM\\CurrentControlSet\\Control\\TimeZoneInformation" )
$regkey.GetValueNames()


Осталось только написать удобный скрипт для удаления необходимых записей.

3 комментария:

hazzik комментирует...

Жека! Спасибо, ты меня выручил:)

Evgeny Vekovshinin комментирует...

Наздоровье! =)

Evgeny Vekovshinin комментирует...
Этот комментарий был удален автором.