在网上和论坛搜索了下,找到2个批处理。可是自己测试不行,修改不了密码,还会把文件搞坏,进不去MAXDOS
网上搜寻的一段批处理内容如下- @echo off
- Echo 请输入您要设定的密码
- Echo 注意:密码中不许有空格、"\"、引号等特殊字符
- Echo.
- title 更改MAXDOS 7.1密码
- :GInstall
- Echo.
- Set /P Pass1=请输入:
- If "%Pass1%"=="" Goto GInstall
- Echo.&&Echo.
- Echo 请再一次输入您的密码
- Echo.
- Set /P Pass2=请再次输入:
- If "%Pass2%"=="" Goto GInstall
- If Not "%Pass2%"=="%Pass1%" Echo.&&Echo 您两次输入的密码不一致,请重新输入&&Echo 请按任意键重新开始设置密码&&PAUSE>NUL 2>NUL&&Goto GInstall
- >1.txt <nul Set/p=%Pass2%
- MD5.EXE 1.txt 2.txt>NUL 2>NUL
-
-
- attrib -s -h -a -r C:\MaxDOS\Maxkr.gz
- attrib -s -h -a -r C:\MaxDOS\Maxkrx.gz
- del /f /q C:\MaxDOS\Maxkr.gz
- del /f /q C:\MaxDOS\Maxkrx.gz
- >C:\MaxDOS\Maxkr.gz echo timeout 6
- >>C:\MaxDOS\Maxkr.gz echo default 0
- >>C:\MaxDOS\Maxkr.gz echo fallback 0
- echo splashimage /MaxDOS/Maxtf.gz>>C:\MaxDOS\Maxkr.gz
- echo fontfile /MaxDOS/Maxft.gz>>C:\MaxDOS\Maxkr.gz
- For /f %%i In ('type 2.txt') do echo password --md5 %%i>>C:\MaxDOS\Maxkr.gz
- echo title 运行 MaxDOS 7.1>>C:\MaxDOS\Maxkr.gz
- For /f %%i In ('type 2.txt') do echo password --md5 %%i>>C:\MaxDOS\Maxkr.gz
- echo kernel /MaxDOS/Memdisk.gz c=80 h=4 s=36 floppy>>C:\MaxDOS\Maxkr.gz
- echo initrd /MaxDOS/Maxs.sys c=80 h=4 s=36 floppy>>C:\MaxDOS\Maxkr.gz
- echo title 运行 引导我的镜像>>C:\MaxDOS\Maxkr.gz
- For /f %%i In ('type 2.txt') do echo password --md5 %%i>>C:\MaxDOS\Maxkr.gz
- echo kernel /MaxDOS/Memdisk.gz floppy>>C:\MaxDOS\Maxkr.gz
- echo initrd /maxdiy.img floppy>>C:\MaxDOS\Maxkr.gz
- echo title 返回 WINDOWS启动菜单>>C:\MaxDOS\Maxkr.gz
- echo rootnoverify (hd0,0)>>C:\MaxDOS\Maxkr.gz
- echo makeactive>>C:\MaxDOS\Maxkr.gz
- echo chainloader +1>>C:\MaxDOS\Maxkr.gz
- attrib +s +h +a +r C:\MaxDOS\Maxkr.gz
-
-
-
- >C:\MaxDOS\Maxkrx.gz echo timeout 6
- >>C:\MaxDOS\Maxkrx.gz echo default 0
- >>C:\MaxDOS\Maxkrx.gz echo fallback 0
- >>C:\MaxDOS\Maxkrx.gz echo splashimage /MaxDOS/Maxtf.gz
- >>C:\MaxDOS\Maxkrx.gz echo fontfile /MaxDOS/Maxft.gz
- For /f %%i In ('type 2.txt') do echo password --md5 %%i>>C:\MaxDOS\Maxkrx.gz
- >>C:\MaxDOS\Maxkrx.gz echo title 运行 MaxDOS 7.1
- For /f %%i In ('type 2.txt') do echo password --md5 %%i>>C:\MaxDOS\Maxkrx.gz
- >>C:\MaxDOS\Maxkrx.gz echo map --mem /MaxDOS/Maxs.sys (fd0)
- >>C:\MaxDOS\Maxkrx.gz echo map --hook
- >>C:\MaxDOS\Maxkrx.gz echo chainloader (fd0)+1
- >>C:\MaxDOS\Maxkrx.gz echo rootnoverify (fd0)
- >>C:\MaxDOS\Maxkrx.gz echo boot
- >>C:\MaxDOS\Maxkrx.gz echo title 运行 引导我的镜像
- For /f %%i In ('type 2.txt') do echo password --md5 %%i>>C:\MaxDOS\Maxkrx.gz
- >>C:\MaxDOS\Maxkrx.gz echo map --mem /maxdiy.img (fd0)
- >>C:\MaxDOS\Maxkrx.gz echo map --hook
- >>C:\MaxDOS\Maxkrx.gz echo chainloader (fd0)+1
- >>C:\MaxDOS\Maxkrx.gz echo rootnoverify (fd0)
- >>C:\MaxDOS\Maxkrx.gz echo boot
- >>C:\MaxDOS\Maxkrx.gz echo title 返回 WINDOWS启动菜单
- >>C:\MaxDOS\Maxkrx.gz echo rootnoverify (hd0,0)
- >>C:\MaxDOS\Maxkrx.gz echo makeactive
- >>C:\MaxDOS\Maxkrx.gz echo chainloader +1
- attrib +s +h +a +r C:\MaxDOS\Maxkrx.gz
-
- del /f /q 1.txt
- del /f /q 2.txt
复制代码 不想每次改密码都从新安装。。
之前发过帖,好象没人理这个帖,所以特重复发帖,原帖地址:http://www.bathome.net/thread-12215-1-1.html
是不是批处理无法做到更改MAXDOS密码呀。 |