You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
@echo off
|
|
|
|
|
::::::::::::::::::::::::::::
|
|
|
|
|
:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԱȨ<EFBFBD><EFBFBD>
|
|
|
|
|
:<EFBFBD><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|
|
|
|
:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD><EFBFBD>ĵĶ˿ں<EFBFBD>
|
|
|
|
|
:<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫʮ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>ת<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
:ת<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><EFBFBD>ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>и<EFBFBD>ע<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɾ<EFBFBD><EFBFBD>
|
|
|
|
|
echo Windows Registry Editor Version 5.00 >t1.reg
|
|
|
|
|
echo.
|
|
|
|
|
echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp] >>t1.reg
|
|
|
|
|
:::::::::::::::::::::::::::::::::::::ʮ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><EFBFBD>ʮ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
setlocal enabledelayedexpansion
|
|
|
|
|
set hexstr=0 1 2 3 4 5 6 7 8 9 A B C D E F
|
|
|
|
|
set d=0
|
|
|
|
|
for %%i in (%hexstr%) do (set d!d!=%%i&set/a d+=1)
|
|
|
|
|
set/p scanf=<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҫ<EFBFBD>ı<EFBFBD><EFBFBD><EFBFBD>RDP<EFBFBD>˿ںţ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɳ<EFBFBD><EFBFBD><EFBFBD>65535<EFBFBD><EFBFBD>
|
|
|
|
|
if not defined scanf exit/b
|
|
|
|
|
set dec=%scanf%
|
|
|
|
|
call :d2h
|
|
|
|
|
if not defined hex set hex=0
|
|
|
|
|
::echo %dec% <EFBFBD><EFBFBD>ʮ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD><EFBFBD>0x%hex%
|
|
|
|
|
echo "PortNumber"=dword:0%hex% >>t1.reg
|
|
|
|
|
regedit /s t1.reg
|
|
|
|
|
del /q t1.reg
|
|
|
|
|
:d2h
|
|
|
|
|
if %scanf% equ 0 exit/b
|
|
|
|
|
set/a tscanf=%scanf%"&"15
|
|
|
|
|
set/a scanf">>="4
|
|
|
|
|
set hex=!d%tscanf%!!hex!
|
|
|
|
|
goto :d2h
|