如何通过程序设置windows的环境变量(路径)

outwindow 2003-04-10 04:11:24
我希望能动态设置windows的环境变量信息。在win2000中,我看到这些信息保存在注册表中,在win98下呢?

有没有什么函数可以动态设置路径信息呢?
...全文
250 点赞 收藏 5
写回复
5 条回复
wu_07 2003年04月15日
使用安装工具,比如installshield
回复 点赞
byfq 2003年04月15日
SetEnvironmentVariable

VB声明
Declare Function SetEnvironmentVariable Lib "kernel32" Alias "SetEnvironmentVariableA" (ByVal lpName As String, ByVal lpValue As String) As Long
说明
将一个环境变量设为指定的值
返回值
Long,TRUE(非零)表示成功,否则返回零。会设置GetLastError
参数表
参数 类型及说明
lpName String,欲设置的环境变量的名称。如具有这个名称的一个环境变量尚不存在,则函数会自动创建它
lpValue String,欲为变量设置的新值。如为NULL,表示清除一个现成值(用vbNullString常数向这个函数传递一个NULL)
回复 点赞
outwindow 2003年04月15日
to byfq(不愿放弃):
感谢支持!

to wu_07(itsy bitsy spider):
我买不起installshield, 也不想使用盗版工具,不是我伟大,是因为我的软件也不想被人盗版。

回复 点赞
outwindow 2003年04月14日
c:\aotoexec.bat不用run了吧,要求用户重启动就可以了。
难道处理批处理没有其它办法了吗?
回复 点赞
shahand 2003年04月10日
改变c:\aotoexec.bat,(默认隐藏)

尝试用run来执行path命令
回复 点赞
发动态
发帖子
API 调用
创建于2007-09-28

430

社区成员

4758

社区内容

PowerBuilder API 调用
社区公告
暂无公告