|
原帖由 canmao 于 2010-6-13 09:37 发表
测试新版,我在3026提到的问题仍然存在,即:
WRIT命令,不能代换变量,但看日志是代换了。
不知是不是你没有认真看说明,或是理解有问题?
从增加这条命令至今,都没有出现你所说的问题。
┣━━━┿━━┿━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ │格式│WRIT <文件名称>,<修改位置>,[文件数据] ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │功能│以字符串(行)的形式修改指定文件的数据。 ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │参数│■文件名称: 合法的文件名,支持环境变量解释; ┃
┃ │ │■修改位置: 由前导"$"、"+"、"-"和行号组成,格式为"[$][+|-]<行号>"; ┃
┃ │ │ 前导"$"表示将"文件数据"内的环境变量展开; ┃
┃ │ │ 前导"+"表示在指定行号位置用"文件数据"加插一行; ┃
┃'WRIT'│ │ 前导"-"表示删除指定行号的一行; ┃
┃ │ │ 省略"+"和"-"时表示用"文件数据"替换指定的一行; ┃
┃ │ │ 行号用数值表示,"0"表示操作最后一行,行号设置不合理时 PECMD 将不作任何操作。 ┃
┃ │ │■文件数据: 字符串,用于加插或替换文件中某行的数据,修改位置带前导"$"时支持环境变量解释。 ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │示例│WRIT C:\BOOT.INI,+0,C:\AVLDR.NT6=Window_7_PE 或 WRIT C:\BOOT.INI,+0,C:\AVLDR.NT5=Window_PE ┃
┃ ├──┼──────────────────────────────────────────────┨
┃ │备注│※WRIT命令只适用于修改纯文本文件,如CMD、BAT批处理文件和菜单配置文件; ┃
┃ │ │※WRIT命令和LOOP命令必须位于单独一行,不能套在 FIND、IFEX、TEAM 命令内。 ┃
┗━━━┷━━┷━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
[ 本帖最后由 lxl1638 于 2010-6-13 10:45 编辑 ] |
|