Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Windows XP Umgebungsvariablen - Variable in Variable gibt Probleme

Frage Microsoft Windows Systemdateien

Mitglied: Brennerlein

Brennerlein (Level 1) - Jetzt verbinden

05.10.2009 um 10:20 Uhr, 4283 Aufrufe

Moin moin,


ich hab da mal ein kleines Problemchen.



Ich habe folgendes Beispiel.

Gegeben ist folgendes:

Programm XY in C:\Program Files\XY
Programdata XYdata in C:\Program Files\XY\XYdata


Ich setze die Regschlüssel per Batch:

REG ADD "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v XY /t REG_EXPAND_SZ /d "%%ProgramFiles%%\XY"
REG ADD "HKLM\SYSTEM\ControlSet001\Control\Session Manager\Environment" /v XYdata /t REG_EXPAND_SZ /d ""%%XY%%"\setup"




Problem:

Wenn ich einen SET aufrufe wird XY noch sauber aufgelöst:

XY=C:\Program Files\XY

Aber der nächste Punkt schon nicht mehr da er anscheinend Variablen in Variablen nicht auflösen kann. Der Programmaufruf schlägt dann auch fehl:

XYdata=%ProgramFiles%\setup



Bin momentan etwas ratlos da ich ungern mit festen Pfaden arbeiten möchte um das ganze so dynamisch wie möglich zu halten für die nächste Installation.
Hoffe das Problem ist rüber gekommen.
Ähnliche Inhalte
Batch & Shell
Umgebungsvariable "PATH" für eine Anwendung anpassen (7)

Frage von enno zum Thema Batch & Shell ...

Batch & Shell
gelöst Bash Umgebungsvariable PATH Splitten (1)

Frage von Marabunta zum Thema Batch & Shell ...

Batch & Shell
gelöst Umgebungsvariablen mit PowerShell anpassen - Problem (5)

Frage von speedy26gonzales zum Thema Batch & Shell ...

Windows Server
gelöst Änderung Umgebungsvariable per GPO (4)

Frage von Coreknabe zum Thema Windows Server ...

Neue Wissensbeiträge
LAN, WAN, Wireless

Schwachstelle im WPA2 Protokoll veröffentlicht

(3)

Information von colinardo zum Thema LAN, WAN, Wireless ...

Heiß diskutierte Inhalte