Я делаю установщик, который будет на 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% в зависимости от системных переменных. –
@UweKeim: установщик 0%, но приложение на 100% требует некоторых настраиваемых переменных системы. Специально мои сторонние библиотеки. – YumYumYum