• 接收键盘输入字符串的程序
    :: Get user input - includes error check
    @echo off
    echo e102'set %%1='> %temp%.\t1.dat
    for %%? in (w q) do echo %%?>> %temp%.\t1.dat
    :input
    echo.
    echo Type input:
    FC con nul /lb1 /n |FIND "1:" > %temp%.\t2.bat
    :: Error checking begins here
    FIND "|" %temp%.\t2.bat > nul
    if not errorle...
  • 一.简单批处理内部命令简介
    1.Echo 命令
    打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。
    语法
    echo [{on│off}] [message]
    Sample:@echooff / echo hello world
    在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。


    2.@ 命令
    表示不显示@后面的命令,在入侵过程中(例如使用批处理来格式化敌人的硬盘)自然不能让对方看到你使用的命令啦。
    Sample:@echooff
    @echo Now initializing the program...
  •  
    Code:
    @echo off&SETLOCAL ENABLEDELAYEDEXPANSION
    title 批处理中判断用户的输入是否是一指定数值的方法,支持任何特殊字符的方法 by:vkill
    findstr "^::要求输入为" "%~nx0" >"%temp%\b.txt" 2>nul ||(echo 你没有定义要求输入的数值&pause&exit/b)
    :loop
    cls
    set v=&set/p=输入:<nul&set/p "v= "
    echo.
    if not defined v (echo 输入为空,不符合你的要求&goto ...
  •  
    Code: @echo off
    title IP地址地理位置^/手机号码归属地查询 by:vkill
    ::用的是ip138的数据库
    ::需要外部工具 curl & sed ,下载:[url]http://www.vkill.net/tools.html[/url]
    :start_
    cls&set v=&set a=
    set/p=你输入你要查询的IP地址或手机号码:<nul & set/p "v="
    if not defined v goto :start_
    echo 正在查询,请稍候......
    echo.
    echo "%v%"|find ".">nul 2>...