
31.03.2010, 11:28
|
|
Banned
Регистрация: 29.03.2010
Сообщений: 134
Провел на форуме: 308180
Репутация:
31
|
|
Люблю темы удалённого управления компьютерами... Вот совсем недавно возникла ситуация, когда надо было поуправлять одним компом под Windows Server 2003, но было одно НО: служба Remote Desktop отключена... Благо- служба удалённого реестра (Remote Registry) была включена.
Следующий скрипт RmtDsktop.bat помог мне включить Remote Desktop на удаленном Windows Server 2003.
Синтакс запуска RmtDsktop.bat такой:
RmtDsktop ComputerName1 [ComputerName2 .... ComputerNamen]
Где ComputerNameX это NetBIOS имя удалённого компьютера с Windows Server 2003.
ПРИМЕЧАНИЕ: RmtDsktop.bat перезагрузит удалённый Windows Server 2003 компьютер.
RmtDsktop.bat:
@echo off
setlocal
if {%1}=={} goto syntax
:loop
if {%1}=={} goto finish
set comp=%1
set remote="\\%1\HKLM\SYSTEM\CurrentControlSet\Control \Terminal Server"
shift
reg.exe ADD %remote% /v fDenyTSConnections /t REG_DWORD /d 0 /f>nul 2>&1
if NOT %ERRORLEVEL% EQU 0 @echo %remote% NOT found.
shutdown -m \\%comp% -r
goto loop
:syntax
@echo Syntax: RmtDsktop Computer1 [Computer2 .... Computern]
goto loop
:finish
endlocal
P.S пару минут гугления 
Последний раз редактировалось xor[jmp]; 31.03.2010 в 11:33..
|
|
|