我正在制作一个安装程序,它将100%取决于系统变量,如%TEMP%或%Path%,用户首先双击windows.bat
文件。如何使用BATCH或VBS使永久系统变量?
但是,如何在Windows XP,Vista,7,8使用VBS或BATCH设置永久系统变量?
我尝试了BATCH,但在Windows XP中,大多数用户默认没有setx
,所以我想避免使用该技术。有没有更好的方法来做到这一点?
C:\Documents and Settings\sun>REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Ses
sion Manager\Environment" /v MyApplicationWillUsetThis /d "C:\WhatEverPathToIncl
udeHereQuestionMark"
The operation completed successfully
C:\Documents and Settings\sun>REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Ses
sion Manager\Environment" /v MyApplicationWillUsetThis /d "C:\WhatEverPathToIncl
udeHereQuestionMark"
Value MyApplicationWillUsetThis exists, overwrite(Y/N)? Y
The operation completed successfully
试着让你的安装程序仅0%取决于系统变量。 – 2012-01-02 21:12:36
@UweKeim:0%安装程序,但应用程序是100%需要一些定制的系统变量。特别是我的第三方库。 – YumYumYum 2012-01-02 21:14:02