|
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命令帮助.
好像没有更新我这个报错这方面的东西啊 |
|