使用道具 举报
527104427 发表于 2019-6-10 17:15 set p= find /winpe.wim | call :a
yjqd 发表于 2019-6-10 17:38 问一下,能否用于菜单中
chishingchan 发表于 2019-6-10 17:09 grub4dos 命令参数我一点都不懂,遇到问题没人解答的情况下我也有好奇心。 看到说明文档里有此一行引起 ...
yjqd 发表于 2019-6-10 18:36 谢谢回复 你的菜单可行,若能更精简一些就好
chishingchan 发表于 2019-6-10 18:26 好尴尬!
527104427 发表于 2019-6-10 18:53 菜单中这样试试: set p= &; cat --length=0 (hd1,0)/winpe.wim && set p=(hd1,0)
yjqd 发表于 2019-6-10 19:18 谢谢回复 这个菜单我知道它的作用,不用测试,能行的, (hd1,0)能为变量就更好了
527104427 发表于 2019-6-10 19:39 这不是挺强的吗,没办法再简化了吧?
yjqd 发表于 2019-6-10 19:57 好像存在一个问题,cat的--skip是为了跳过(hd0,0),如果(hd0,0)上不存在winpe.wim,cat就不能用--skip
527104427 发表于 2019-6-10 20:54 title 启动Windows8pe用wimboot set l=(md)0x60500+0x100 &; find /winpe.wim > %l% &; cat --locatei ...
yjqd 发表于 2019-6-11 09:10 我把你的代码放在菜单里,结果报错:filename must …… echo %p%,显示结果不是分区号
527104427 发表于 2019-6-11 09:15 什么版本的g4d? 刚才有一处%star_num%应该是0x%star_num%,改了一下
yjqd 发表于 2019-6-11 10:00 谢谢,成功了,果然是前面的%star_num%少加了0x 你的代码实现了我的目的:
527104427 发表于 2019-6-11 10:04 更精炼一点,可以 cat --locatei=(hd1 --number=1 %l% | set star_num=0x 这样后面的 %star_num% 就不用 ...
yjqd 发表于 2019-6-11 10:25 谢谢 只是问一问,如果U盘有两个及以上分区,且里有都有winpe.wim,不知你的代码能否排除U盘的分区, ...
527104427 发表于 2019-6-11 10:52 仔细看一下代码应该能够理解吧,所有hd1以外的分区都忽略,只需要hd1的第一个分区,而不管hd1有多少分 ...
yjqd 发表于 2019-6-11 12:45 谢谢你的建议 以前我从不评分,因为我也没详细了解评分的作用
本版积分规则 发表回复 回帖后跳转到最后一页
小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )
闽公网安备 35020302032614号
GMT+8, 2025-10-12 05:36
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.