藏宝阁会员买一年送一年
NS宝库,汇聚A-S-M-R在线视频网站!
返回列表 发布新帖
查看: 29726|回复: 102

[网络攻防] 黑客学习基地菜鸟系列之批处理教程

 
注册时间
2012-9-3
最后登录
2025-6-22

2万

主题

6092

回帖

6万

积分

管理员

2012年到2024年,感谢各位会员朋友的支持!

推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老vip会员

QQ
发表于 2014-1-2 16:57:29 | 查看全部 |阅读模式
之前全网首发了黑客学习基地的培训教程,现在看这套也被公布了,也整理下吧

(2013年零基础系列)黑客学习基地菜鸟系列之批处理教程

课程视频目录及其大体内容如下:

一、目录操作类命令

1、MD——建立子目录

2、CD——改变当前目录

3、RD——删除子目录命令

4、DIR——显示磁盘目录命令

5、TREE——显示磁盘目录结构命令

6、DELTREE——删除整个目录命令

二、磁盘操作类命令

1、FORMAT——磁盘格式化命令

2、CHKDSK——检查磁盘当前状态命令

3、DISKCOPY——整盘复制命令(软盘)

4、LABEL——建立磁盘卷标命令
5、VOL——显示磁盘卷标命令

6、SYS——系统复制命令


三、文件操作类命令

1、COPY    文件复制命令
2、XCOPY——目录复制命令---------------------------DISKCOPY
TYPE——显示文件内容命令-------------------------TREE
                                                  DIR

4、REN——文件改名命令

5、ATTRIB——修改文件属性命令

6、DEL——删除文件命令 -------------- ---------------RD,DELTREE

四、其它命令

1、CLS——清屏幕命令

2、VER——查看系统版本号命令------------------------VOL

3、TIME——系统时钟设置命令

4、MEM——查看当前内存状况命令

第一个简单的批处理

ECHO 命令

SET 命令

变量延时扩展——setlocal EnableDelayedExpansion

PAUSE 命令

IF 命令

EXIT 命令

[变量大全]
系统变量:

系统将其根据事先定义的条件自动赋值,也就是系统已经给他们定义了值,
不需要我们来给他赋值,我们只需要调用。


%ALLUSERSPROFILE% 本地 返回“所有用户”配置文件的位置。
%APPDATA% 本地 返回默认情况下应用程序存储数据的位置。
%CD% 本地 返回当前目录字符串。
%CMDCMDLINE% 本地 返回用来启动当前的 Cmd.exe 的准确命令行。
%CMDEXTVERSION% 系统 返回当前的“命令处理程序扩展”的版本号。
%COMPUTERNAME%    系统 返回计算机的名称。
%COMSPEC%    系统 返回命令行解释器可执行程序的准确路径。
%DATE%    系统 返回当前日期。使用与 date /t 命令相同的格式。由 Cmd.exe 生成。
%ERRORLEVEL%    系统 返回上一条命令的错误代码。通常用非零值表示错误。
%HOMEDRIVE%    系统 返回连接到用户主目录的本地工作站驱动器号。基于主目录值而设置。用
户主目录是在“本地用户和组”中指定的。
%HOMEPATH%    系统 返回用户主目录的完整路径。基于主目录值而设置。用户主目录是在“本
地用户和组”中指定的。
%HOMESHARE%    系统 返回用户的共享主目录的网络路径。基于主目录值而设置。用户主目录是
在“本地用户和组”中指定的。
%LOGONSERVER%    本地 返回验证当前登录会话的域控制器的名称。
%NUMBER_OF_PROCESSORS%    系统 指定安装在计算机上的处理器的数目。
%OS%    系统 返回操作系统名称。Windows 2000 显示其操作系统为 Windows_NT。
%PATH% 系统 指定可执行文件的搜索路径。
%PATHEXT% 系统 返回操作系统认为可执行的文件扩展名的列表。
%PROCESSOR_ARCHITECTURE%    系统 返回处理器的芯片体系结构。
%PROCESSOR_IDENTFIER% 系统 返回处理器说明。
%PROCESSOR_LEVEL%    系统 返回计算机上安装的处理器的型号。
%PROCESSOR_REVISION% 系统 返回处理器的版本号。
%PROMPT% 本地 返回当前解释程序的命令提示符设置。由 Cmd.exe 生成。
%RANDOM% 系统 返回 0 到 32767 之间的任意十进制数字。由 Cmd.exe 生成。
%SYSTEMDRIVE% 系统 返回包含 Windows server operating system 根目录(即系统根目录)
的驱动器。
%SYSTEMROOT%    系统 返回 Windows server operating system 根目录的位置。
%TEMP% 和 %TMP% 系统和用户 返回对当前登录用户可用的应用程序所使用的默认临时目录。
%TIME% 系统 返回当前时间。使用与 time /t 命令相同的格式。由 Cmd.exe 生成。
%USERDOMAIN% 本地 返回包含用户帐户的域的名称。
%USERNAME% 本地 返回当前登录的用户的名称。
%USERPROFILE% 本地 返回当前用户的配置文件的位置。
%WINDIR% 系统 返回操作系统目录的位置。


FOR命令讲解
参数:
/F        分块提取文件
/D        显示当前目录下所有指定的目录名称
/R         枚举文件和目录
/L        计次循环
子参数:tokens()块、delims(分块标志)、eol(忽略行)、skip(跳过行)、userbackq(支持长路径名)

CMD窗口中:
for %I in (command1) do command2

批处理中:
for %%I in (command1) do command2

1for、in、和do是for语句的关键字,它们三个缺一不可;
2、%%I是for语句中对形式变量的引用,就算它在do后的语句中没有参与语句的执行,也是必须出现的;
3、in之后,do之前的括号不能省略;
4、command1表示字符串或变量,command2表示字符串、变量或命令语句;

@echo off
for %%I in (www.365exe.com) do echo %%I
pause

1、for语句的形式变量I,可以换成26个字母中的任意一个,这些字母会区分大小写,也就是说,%%I和%%i会被认为不是同一个变量;形式变量I还可以换成其他的字符,但是,为了不与批处理中的%0~%9这10个形式变量发生冲突,请不要随意把%%I替换为%%0 ~%%9中的任意一个;
2、in和do之间的command1表示的字符串或变量可以是一个,也可以是多个,每一个字符串或变量,我们称之为一个元素,每个元素之间,用空格键、跳格键、逗号、分号或等号分隔;
3、for语句依次提取command1中的每一个元素,把它的值赋予形式变量I,带到do后的command2中参与命令的执行;并且每次只提取一个元素,然后执行一次do后的命令语句,而无论这个元素是否被带到command2中参与了command2的运行;当执行完一次do后的语句之后,再提取command1中的下一个元素,再执行一次command2,如此循环,直到command1中的所有元素都已经被提取完毕,该for语句才宣告执行结束;


IF与CALL指令

IF命令        
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command

1、判断驱动器、文件或文件夹是否存在,用 if exist 语句;
if exist c:\test.txt (echo test.txt存在) else (echo test.txt不存在)

2、判断某两个字符串是否相等,用 if "字符串1"=="字符串2" 语句;
if "abc"=="xyz" (echo 字符串相等) else (echo 字符串不等)

3、判断某两个数值是否相等,用 if 数值1 equ 数值2 语句;
if 1 equ 2 (echo 两数相等) else (echo 两数不等)

4、判断某个变量是否已经被赋值,用 if defined var 语句;
if defined var (echo 变量已经被赋值,其值为%var%) else (echo 变量的值为空)

通常情况下,命令执行成功以后,系统变量ERRORLEVEL会被设置成0;如果命令失败,或者遇到非法命令,系统变量ERRORLEVEL会被设置成一个非0的数字。

1.jpg
下载地址:
游客,如果您要查看本帖隐藏内容请回复




回复

举报

0

主题

69

回帖

347

积分

已到期,续费有优惠哦

积分
347

vip会员

发表于 2014-1-3 10:09:46 | 查看全部
中国暂未出现攻击
回复

举报

0

主题

12

回帖

103

积分

已到期,续费有优惠哦

积分
103
发表于 2014-1-4 16:28:51 | 查看全部
很好的课程
回复

举报

9

主题

2811

回帖

55

积分

藏宝阁VIP会员

积分
55

vip会员

发表于 2014-1-4 17:22:56 | 查看全部
祝论坛越办越好
回复

举报

0

主题

367

回帖

530

积分

藏宝阁VIP会员

积分
530

vip会员

发表于 2014-1-5 16:41:55 | 查看全部

来看看 啊 不错
回复

举报

0

主题

585

回帖

2183

积分

藏宝阁VIP会员

积分
2183

vip会员

发表于 2014-1-14 09:57:19 | 查看全部
黑客学习基地菜鸟系列之批处理教程
回复

举报

0

主题

9

回帖

31

积分

已到期,续费有优惠哦

积分
31

vip会员

发表于 2014-1-22 23:26:36 | 查看全部
xialai kankan
回复

举报

0

主题

219

回帖

628

积分

已到期,续费有优惠哦

积分
628

vip会员

发表于 2014-2-2 12:04:27 | 查看全部
呵呵来学习下
回复

举报

0

主题

87

回帖

402

积分

已到期,续费有优惠哦

积分
402

vip会员

发表于 2014-2-6 15:51:06 | 查看全部
喜欢就带走、、、
回复

举报

12

主题

331

回帖

13

积分

藏宝阁VIP会员

积分
13

vip会员

发表于 2014-2-7 22:13:07 | 查看全部
.....................................
回复

举报

懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

在线咨询
投诉/建议联系

QQ 1980803031

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
Copyright © 2012-2025 教程论坛 版权所有 All Rights Reserved. |网站地图
关灯 在本版发帖 返回顶部
快速回复 返回顶部 返回列表