要不要重新启动系统呢?
8 个解决方案
#1
对9x操作系统可以修改AutoExec.bat
对NT操作系统可以修改注册表
我目前还没有找到不重启系统的方法
对NT操作系统可以修改注册表
我目前还没有找到不重启系统的方法
#2
up
#3
我知道你说的是什么事情,就是程序启动后直接将当前目录转到程序所在的目录,应该在添加在installshield里设置shortcut(快接方式)的开始目录设置成[InstallDirectory]就可以了.
#4
谢谢大家!
继续UP!
TO:mtgh(毛毛虫) :你理解错了我的意思。是要添加环境变量.
继续UP!
TO:mtgh(毛毛虫) :你理解错了我的意思。是要添加环境变量.
#5
好长时间不用installshield了,我记得是一个Reg开头的一个函数,把着函数放在拷贝函数后就可以了。需要重新启动系统,才能生效
#6
RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE)
RegDBSetKeyValueEx("SYSTEM\\ControlSet001\\Control\\Session Manager\\Environment\\yourname", "yourpath", nvType, svValue, nvSize);
RegDBSetKeyValueEx("SYSTEM\\ControlSet001\\Control\\Session Manager\\Environment\\yourname", "yourpath", nvType, svValue, nvSize);
#7
TO: hanwg() :
这样对win9x\WINNT\WIN2000\winXP\win2003都支持吗?
要不要重新启动系统?
我试一试!
谢谢!
这样对win9x\WINNT\WIN2000\winXP\win2003都支持吗?
要不要重新启动系统?
我试一试!
谢谢!
#8
TO yang4410(yang) :
是不是对不同的操作系统都要在脚本中判断才行?
并争对不同的系统写不同的脚本?
是不是对不同的操作系统都要在脚本中判断才行?
并争对不同的系统写不同的脚本?
#1
对9x操作系统可以修改AutoExec.bat
对NT操作系统可以修改注册表
我目前还没有找到不重启系统的方法
对NT操作系统可以修改注册表
我目前还没有找到不重启系统的方法
#2
up
#3
我知道你说的是什么事情,就是程序启动后直接将当前目录转到程序所在的目录,应该在添加在installshield里设置shortcut(快接方式)的开始目录设置成[InstallDirectory]就可以了.
#4
谢谢大家!
继续UP!
TO:mtgh(毛毛虫) :你理解错了我的意思。是要添加环境变量.
继续UP!
TO:mtgh(毛毛虫) :你理解错了我的意思。是要添加环境变量.
#5
好长时间不用installshield了,我记得是一个Reg开头的一个函数,把着函数放在拷贝函数后就可以了。需要重新启动系统,才能生效
#6
RegDBSetDefaultRoot(HKEY_LOCAL_MACHINE)
RegDBSetKeyValueEx("SYSTEM\\ControlSet001\\Control\\Session Manager\\Environment\\yourname", "yourpath", nvType, svValue, nvSize);
RegDBSetKeyValueEx("SYSTEM\\ControlSet001\\Control\\Session Manager\\Environment\\yourname", "yourpath", nvType, svValue, nvSize);
#7
TO: hanwg() :
这样对win9x\WINNT\WIN2000\winXP\win2003都支持吗?
要不要重新启动系统?
我试一试!
谢谢!
这样对win9x\WINNT\WIN2000\winXP\win2003都支持吗?
要不要重新启动系统?
我试一试!
谢谢!
#8
TO yang4410(yang) :
是不是对不同的操作系统都要在脚本中判断才行?
并争对不同的系统写不同的脚本?
是不是对不同的操作系统都要在脚本中判断才行?
并争对不同的系统写不同的脚本?