标题: [系统相关] 批处理如何修改MAXDOS V7密码? [打印本页]
作者: qq3475534 时间: 2011-5-7 14:45 标题: 批处理如何修改MAXDOS V7密码?
在网上和论坛搜索了下,找到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密码呀。
作者: fastslz 时间: 2011-5-8 00:02
1# qq3475534
不想每次改密码都从新安装。。
不知所云
是不要密码?还是用固定密码而没有任何提示?
作者: qq3475534 时间: 2011-5-8 20:21
1# qq3475534
不想每次改密码都从新安装。。
不知所云
是不要密码?还是用固定密码而没有任何提示?
fastslz 发表于 2011-5-8 00:02
就是每次做系统都要更换一个MAXDOS密码。。每次更换我都是覆盖从新安装。。。
我想咨询下,看批处理可以做到不用从新安装就可以更改密码不。
作者: fastslz 时间: 2011-5-8 21:38
可以的,不过还是依赖MD5.EXE的,也就是说纯批处理无法做到,依赖MD5.EXE的话和重新安装MAXDOS区别不大。如果坚持要那样的话改天我休息再写。
作者: hanyeguxing 时间: 2011-5-8 21:56
你是要恢复还是要修改?恢复直接copy Maxkrx.gz
作者: qq3475534 时间: 2011-5-9 15:09
你是要恢复还是要修改?恢复直接copy Maxkrx.gz
hanyeguxing 发表于 2011-5-8 21:56
修改。,
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |