才开始接触网络安全,很多知识欠缺,一边学习一边用博客记录,希望自己能够坚持,可能有的内容掌握不太准确,如果有什么错误的地方还请大家多多指正,虚心接受大家的建议,大家一起加油~
前言
批处理的作用是自上而下成批的执行每一条命令。直到执行最后一条,实验起来其实还比较有趣~
一、创建批处理
批处理程序的扩展名:.bat
创建方法:新建一个记事本文件,然后将扩展名修改为bat
运行环境:建议采用虚拟机Windows2003,小心真机实验发生意想不到的后果…
二、批处理基本语法
1、命令:@echo off
2、作用:关闭回显功能,也就是屏蔽过程,建议放置在批处理的首行。
1、命令:pause
2、作用:暂停批处理运行,只在批处理处理中有意义。
1、命令:title
2、作用:为批处理脚本设置标题
1、命令:echo.
2、作用:在执行批处理脚本时,可以空一行,只在批处理处理中有意义。
1、命令:ping -n 10 127.0.0.1 >nul 2>nul
2、作用:执行此条命令后ping本地屏幕不显示结果,延迟10s,>nul 2>nul的作用是不显示处理结果。
3、命令:e:
cd \
rd ./s/q
4、作用:进入E盘。删除E盘根目录下的内容,并不给出中间提出产生(>nul 2>nul的作用)。
1、命令:e:
start
goto e
2、作用:进入E盘,无限死循环,慎用,
1、命令:e:
cd \
fsutil file createnew e:\sys.ini 20480000
2、作用:清理磁盘容量,20480000是自定义需要清理的容量大小。
1、命令:copy 文件名"%userprofile\「开始」菜单\程序\启动"
:e :
start
goto e
2、作用:开机时进入循坏,user profile为变量,微软自定义的开机定位到用户家目录,慎用。
三、分块和跳转命令
1、命令::区域名称
2、作用:冒号的作用就是划分区域。
3、命令:goto
4、作用:与冒号一起使用,实现区域的跳转。
四、蓝屏命令和taskkill杀死桌面
1、命令:ntsd -c q -pn winlogon.exe
2、作用:强制删除、蓝屏命令,适用于xp和2003.
3、命令:taskkill /im explorer.exe /f >nul 2>nul
4、作用:杀死桌面。
@echo off
color 0a
taskkill /im exporer.exe /f >nul 2>nul
echo 傻了吧?
ping -n 10 127.0.0.1 >nul 2>nul
start c:\windows\explorer.exe
echo 吓唬你的,不要当真哦~
pause