Hi,
ich habe in value.shl eine Umgebungsvariable deklariert und will diese im
Script setzen. Eine Zuweisung mit @Variablenname = Wert klappt aber nicht.
Hat einer eine Lösung parat?
Birgit
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Systemvariable im Script setzen
Started by
spbt
, Jun 25 2002 10:42
2 replies to this topic
Posted 25 June 2002 - 18:50
Die mit @VARIABLE ansprechbaren Variable können meines Wissens nicht verändert werden.
Jede im Script definierte Variable kann per Variable = Wert verändert werden, eine @VARIABLE (ob in value.shl oder in der InstallShield IDE definiert) hingegen nicht.
Jede im Script definierte Variable kann per Variable = Wert verändert werden, eine @VARIABLE (ob in value.shl oder in der InstallShield IDE definiert) hingegen nicht.
Gruß / regards
Thomas
Thomas
Posted 01 July 2002 - 10:16
Hallo Birgit,
wenn Du eine neue Umgebungsvariable setzen willst, dann mußt Du sie unter Win9x in die autoexec schreiben und diese ausführen (Reboot).
Unter Win NT/2k schreibst Du die env-Variable in die Registry unter
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
und mußt sie nachfolgend noch im System propagieren mit der SendMessage-Funktion (als BROADCAST) - oder aber auch nur einen Reboot ausführen, um die env-Variable verfügbar zu haben.
Gruß
Eberhard
wenn Du eine neue Umgebungsvariable setzen willst, dann mußt Du sie unter Win9x in die autoexec schreiben und diese ausführen (Reboot).
Unter Win NT/2k schreibst Du die env-Variable in die Registry unter
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
und mußt sie nachfolgend noch im System propagieren mit der SendMessage-Funktion (als BROADCAST) - oder aber auch nur einen Reboot ausführen, um die env-Variable verfügbar zu haben.
Gruß
Eberhard