中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-10 06:52
中国DOS联盟论坛 » WinPE、PowerShell及其它命令行系统专区 » [讨论]请教一下,怎么用IF的批处理来判断盘号 查看 1,950 回复 0
楼 主 [讨论]请教一下,怎么用IF的批处理来判断盘号 发表于 2008-03-16 00:17 ·  中国 广东 广州 天河区 电信
初级用户
积分 97
发帖 14
注册 2004-08-30 00:00
21年会员
UID 30970
性别 男
状态 离线
我想做一个WINPE但我不想把外置程序做到系统里面(就是说不做在哪个winpe.is_里,这样U盘引导会太慢),但我做在外面就不知道哪个LINK对应的盘号,,,,

用IF这个命令查看一下 C盘到w盘的根目录下有没有winpe.is_这个文件,有的话就把这个盘号设为 %U 之类的。。。

自已找了一下dos shell 的写法,大约可能是以下的

for %%e in (c d e f g h i j k l m n) do if exist %%e:\winpe.is_ set ud=%%e

但问题是得出来的值不知道怎么传回pecmd.ini
论坛跳转: