无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 2087|回复: 6
打印 上一主题 下一主题

环境变量应该如何预设?

[复制链接]
跳转到指定楼层
1#
发表于 2007-11-12 00:36:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这几天在给PE加入FILEDISK

FILEDISK支持环境变量



C盘启动PE

TOOL.IMG和外置INI文件放在C盘的TOOL目录里

在INI文件中使用这样的语句:



ENVI CruDIR=C:\TOOL

EXEC =@FILEDISK /MOUNT %CruDIR%\TOOL.IMG B:



可以成功加载镜像到B盘



想请教各位大侠



如果是从U盘或者光盘启动

TOOL也在U盘或者光盘上

U盘或者光盘在各电脑上的盘符并不一样

如何预设U盘或者光盘盘符下的TOOL目录为一个环境变量?

是在注册表里修改还是在INI文件里预设?

[[i] 本帖最后由 chnhhwz 于 2007-11-12 12:43 AM 编辑 [/i]]
2#
发表于 2007-11-12 00:55:08 | 只看该作者
LOAD  \TOOL\XXX.INI

在 XXX.INI 里:

ENVI CruDIR=%CurDrv%\TOOL
EXEC =@FILEDISK /MOUNT %CruDIR%\TOOL.IMG  B:
////////////////////////////////

上面红色的 %CurDrv% 即表示你这个 XXX.INI 文件所在的分区(盘符),
注意,只在 XXX.INI 文件内有效,若 LOAD 完这个 XXX.INI 后,接着 LOAD YYY.INI ,则 %CurDrv% 表示 YYY.INI 所在的分区(盘符)。

简单说,%CurDrv% 表示当前 INI 文件所在分区(盘符),PECMD.EXE 不管加载到哪个 INI 文件,都可以用 %CurDrv% 来确定这个 INI 所在分区。

[ 本帖最后由 lxl1638 于 2007-11-12 01:01 AM 编辑 ]
回复

使用道具 举报

3#
发表于 2007-11-12 01:09:23 | 只看该作者
PECMD INIT ICKU 参数有这功能,可把光盘和U盘路径添加到环境变量中。
回复

使用道具 举报

4#
 楼主| 发表于 2007-11-12 01:17:01 | 只看该作者
非常感谢

原来是写错了
应该是CURDIR和CURDRV
我真是太粗心了
回复

使用道具 举报

5#
 楼主| 发表于 2007-11-12 01:21:35 | 只看该作者
原帖由 lxl1638 于 2007-11-12 12:55 AM 发表
注意,只在 XXX.INI 文件内有效,若 LOAD 完这个 XXX.INI 后,接着 LOAD YYY.INI ,则 %CurDrv% 表示 YYY.INI 所在的分区(盘符)。



原来如此
怪不得我在IMG里面用MOUN命令加载WIM完全没有反应

顺便请教一下老九
如果想在核心的INI文件里MOUN外置的WIM
应该如何设置这个环境变量?
回复

使用道具 举报

6#
发表于 2007-11-12 01:22:20 | 只看该作者
原帖由 chnhhwz 于 2007-11-12 01:17 AM 发表
非常感谢

原来是写错了
应该是CURDIR和CURDRV
我真是太粗心了


%CURDIR%是以前使用的环境变量(INI文件所在目录),后来用%CURDRV%了(INI文件所在分区),
因为以前有人提到如何从%CURDIR%得到INI文件所在分区,所以取消了%CURDIR%而引入了%CURDRV%。

有了%CURDRV%也就知道INI所在目录了,因为INI所在目录名是确定的,同时也可以通过%CURDRV%操作
这个分区中的其它文件或目录。
回复

使用道具 举报

7#
 楼主| 发表于 2007-11-12 01:31:21 | 只看该作者
明白了
今天晚上没有白折腾
又学会了个关键知识

原帖由 lxl1638 于 2007-11-12 01:22 AM 发表


%CURDIR%是以前使用的环境变量(INI文件所在目录),后来用%CURDRV%了(INI文件所在分区),
因为以前有人提到如何从%CURDIR%得到INI文件所在分区,所以取消了%CURDIR%而引入了%CURDRV%。

有了%CURDRV%也就 ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-25 11:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表