新客立减

批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名

 .bat 

 .cmd

。在命令提示下键入批处理文件的名称,或者双击该批处理文

件,系统就会调用

Cmd.exe

按照该文件中各个命令出现的顺序来逐个运行它们。

使用批

处理文件

(也被称为批处理程序或脚本)

可以简化日常或重复性任务。

当然我们的这个版本的主要内容是介绍批处理在入侵中一些实际运用,

例如我们

后面要提到

的用批处理文件来给系统打补丁、批量植入后门程序等。下面就开

始我们批处理学习之旅吧。

 (

本文因篇幅较长,

所以分成两部份。

前半部份讲命

令,后半部分讲实例分析。

) 

一、简单批处理内部命令简介

 

1.Echo 

命令

  

打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,

echo 

令将显示当前回显设置。

  

语法

  

echo [{on 

off}] [message]  

Sample

@echo off / echo hello world  

在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般

> >> ^

)结合来实现输入一些命令到特定格式的文件中

.

这将在以后的例子中

体现出来。

  

2.@ 

命令

  

表示不显示

@

后面的命令,在入侵过程中(例如使用批处理来格式化敌人的

硬盘)自然不能让对方看到你使用的命令啦。

  

Sample

@echo off  

@echo Now initializing the program,please wait a minite...  

@format X: /q/u/autoset (format 

这个命令是不可以使用

/y

这个参数的,

可喜的是

微软

留了个

autoset

这个参数给我们,效果和

/y

是一样的。

)  

3.Goto 

命令

  

指定跳转到标签,找到标签后,程序将处理从下一行开始的命令。

  

语法:

goto 

label 

label

是参数,指定所要转向的批处理程序中的行。)

  

Sample