По умолчанию считается, что необходимые права на данной машине есть.
Для WinXP: wmic /node:"HOSTNAME" /user:"DOMAIN\USER" path win32_terminalservicesetting where (__Class!="") call setallowtsconnections 1
Для Win2003: wmic /node:"HOSTNAME" /user:"DOMAIN\USER" rdtoggle where ServerName="HOSTNAME" call setallowtsconnections 1
Где HOSTNAME - имя удаленной машины, DOMAIN\USER - логин пользователя именно в формате домен/логин. С логин@домен.суффикс не прокатит). Если машинка не в домене, то вместо DOMAIN\USER пишем HOSTNAME\USER или IP\USER.
Если нас посылает с текстом "Сервер RPC не доступен" - проверяем все, что может глушить - штатный брандмауер в первую очередь.
Еще можно через удаленный реестр: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Serveк\fDenyTSсonnections=0, но опять таки штатный брандмауер по дефолту не пустить. Так же можно подключиться через DameWare (он же при знании админских логина\пароля и отсутствии клиента на удаленном pc, устанавливает на него этот самый клиент) и включить Remote Desktop галкой, без всякой правки реестра. (http://www.dameware.com/downloads/default.aspx#dmrc)
|