InstallShield8 环境变量设置问题
timpa 2005-12-08 12:26:20 关键词:InstallShield 环境变量 变量改名 NewEnvironment
通过脚本可以设置环境变量(NT/2000)可以设置注册表项,但是,生效的时间好像也是有问题的,即使SendMessage(0xFFFF,0x001A,0,&"Environment")可以即时生效,但我有一个问题还是解决不了,所以就怀疑InstallShield是不是在开始搜集系统信息时就把环境变量(PATH)都记录下来了,因此就想试一下直接使用Environment variable,通过测试发现,不论我将变量名改什么名字安装之后生成的变量名都是NewEnvionmentX,这十分奇怪的,值的确是有了,但如何将这个变量名改名呢,或是把一个值Append到已存在的一个变量上,比如说在Path中增加一个路径。
请高手们给我点提示,十分感谢
环境:InstallShield8.0 , Windows 2000 Server sp3,