Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Добавление новой переменной в переменные среды (http://forum.oszone.net/showthread.php?t=206703)

mugensamara 12-05-2011 11:52 1674841

Добавление новой переменной в переменные среды
 
Здравствуйте!
Необходимо создать bat файл для добавления новой переменной JRE_HOME со значением C:\Program Files\Java\jre6 в переменные среды. Помучался - ничего не получается, добавить в существующую переменную новое значение получается, а создать собственную никак. Прошу помощи.

Iska 12-05-2011 12:28 1674880

Какова цель сего действа?

amel27 12-05-2011 12:31 1674887

mugensamara, статья: Переменные среды

mugensamara 12-05-2011 13:15 1674919

amel27, пробовал делать как там написано, например такая строка ни к чему не приводит

@echo off
set JRE_HOME=C:\Program Files\Java\jre6

не понятно ещё как добавить в реестр, чтобы данная среда добавилась навсегда

Iska, цель - делаю инсталлятор, необходимо чтобы на машине были прописаны данные среды для корректной работы програмного комплекса.

El Sanchez 12-05-2011 14:55 1674958

mugensamara,
Через reg.exe:
Код:

REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v "JRE_HOME" /d "C:\Program Files\Java\jre6" /f
или через wmic.exe:
Код:

WMIC ENVIRONMENT CREATE Name="JRE_HOME",VariableValue="C:\Program Files\Java\jre6",UserName="<SYSTEM>"
... и перезагрузка.


P.S. Все это можно и в инсталляторе сделать, без батников.
P.P.S. Java можно установить и не на диск C: и не в Program Files, используйте переменные.

mugensamara 12-05-2011 15:11 1674964

El Sanchez, огромное спасибо!


Время: 09:50.

Время: 09:50.
© OSzone.net 2001-