|
原帖由 yh56789 于 2007-3-26 05:26 PM 发表 
想写一个运行卡吧斯基的cmd,用pecmd brow确定运行目录,但发现target_root的返回值只有在批处理结束后才能改变,请问如何处理?
如运行下面的批处理:
%target_root%
pecmd brow
%target_root%
paus ...
1、直接用PECMD的配置文件,如 PECMD LOAD AVP6.INI,在AVP6.INI可以即时使用环境变量%target_root%,再通过FILE命令来进行文件复制,EXEC命令启动卡吧斯基;
2、BORW还有一个进程级的环境变量%TARGET_DRIVE%。其实 d:\tools 与 d:\\tools 或 d:\\\tools 或 d:\\\\\\\\\\tools 都是一样的,不信试试看(若D盘存在tools目录,在运行处输入 d:\\tools 或 d:\\\\\\\\\\\\\\\\tools 一样会打开那个目录),它们都是 d:\tools ,这种表示只在NT系统中有效,98/ME没试过。
[ 本帖最后由 lxl1638 于 2007-3-26 05:40 PM 编辑 ] |
|