| 
 | 
4#
 
 
 楼主 |
发表于 2011-5-17 09:21:12
|
只看该作者
 
 
 
2011-04-30@159 
        1.取消前面版本对批处理参数的调整.恢复到04-16版. 
        2.修正一个BUG.(函数print_root_device). 
        3.批处理参数新增%~f 文件全路径,%~z文件大小. 
        4.现在批处理脚本可以使用使用errorcheck命令控制是否检测错误(默认错误就退出). 
 
2011-04-29@157 
        1.find 命令不再查找(hdx)设备. 
        2.删除@root变量的前导空格. 
        3.ls命令新增dev参数,用于显示设备列表. 
        4.批处理代码调整,对于(bd)设备%~d0会使用实际的设备. 
 
2011-04-25@156 
        1.新增两个内置变量@root,@path. 
          @root 当前的root. 
          @path 当前默认外部命令查找路径. 
        2.修正一个可能导致程序出错的问题.(使用到了临时变量的内存). 
        3.批处理代码功能增强. 
 
2011-04-16@153 
        1.md5crypt 支持参数。后面直接跟一个字符串会直接计算这个字符串的md5。 
        2.菜单支持以变量开头的命令。 
 
2011-03-30@151 
        1.LZMA格式解压时暂时禁止显示进度(因为显示进度时解压大文件会失败)。 
        2.添加内置变量?_UUID(使用uuid命令可以把获取到的磁盘uuid保存到变量中). 
 
2011-03-29@150 
        1.insmod *.mod添加了检测模块文件头是否为GRUBEXEC签名. 
        注:目前还是兼容旧版本的MOD模块,一段时间后会取消,请使用新的MAKEMOD重新制作模块。 
 
        2.对批处理路径和文件名的空格进行自动处理。空格前面自动加转义符"\" 
        注:使用p,n,x参数时有效。即%~1时不会处理,但%~p1时会处理。 
         
2011-03-26@150 
        1.使用kernel (rd)+1启动时,默认的启动设备改为当前root. 
 
2011-03-25@149 
        1.修改cat命令替换时显示的信息 
        cat --locate=S -replace=R 除非debug on否则不显示信息. 
        2.批处理参数新增%*代表所有参数%1 %2 %3 .... 
 
2011-03-24 
        1.set /p功能增强(可能会和之前的版本不兼容),新增参数set /p:N 
        主要变动: 
                1).如果未输入不会清除原来的变量.(之前的版本会清除). 
                2).新增支持默认时间没有输入自动退出. 
                   set /p:N variable=prompt 
                如果在N秒之内没有任何输入,则返回,并且不改变variable的值. 
                    
2011-03-23 
        1.为了方便使用,修改shift命令为内部命令.并且shift支持参数 
        shift n 或 shift /n 
        具体用法,可以参考CMD/linux下的shift命令帮助. 
 
 
好像没有更新我这个报错这方面的东西啊 |   
 
 
 
 |