Supportnet / Forum / WindowsXP
Standart Installationspfad ändern - Registry Schlüssel fehlt
Frage
Mein Freund will seinen Standartinstallationspfad ändern, also dass Programme statt C:/Programme D:/Programme vorschlagen.
So nun weiss ich dass ich das mit dem Registry wert "ProgramFilesDir" im Pfad "HKEY_LOCAL_MACHINE --> Software --> Microsoft --> Windows --> CurrentVersion" mache.
Einziges Problem er hat den Schlüssel "CurrentVersion" nicht!
Ich weiss nicht ob er sich verguckt hat, aber wenn das stimmt:
Wie soll er das machen? Kann man einfacht den Schlüssel "CurrentVersion" erstellen und dann den REG_SZ-Wert "ProgramFilesDir" einfügen oder könnte das zu Problemen führen?
Gruß
Ochi
Antwort 1 von moktar
Am Besdten auf D eine Ordner Programme anlegen und dann beim Installieren dorthin navigieren
Antwort 2 von moktar
Besdten soll natütlcih am Besten heissen.
Antwort 3 von Como
Hi, die Antwort auf deine Frage findest du hier.
http://www.winfaq.de/faq_html/Content/tip0500/onlinefaq.php?h=tip06...
Wenn der Schlüssel nicht vorhanden ist, dann musst du ihn neu anlegen.
http://www.winfaq.de/faq_html/Content/tip0500/onlinefaq.php?h=tip06...
Wenn der Schlüssel nicht vorhanden ist, dann musst du ihn neu anlegen.
Antwort 4 von Ochi
Ok, Danke! Genau das wollt ich wissen.
@moktar: Bei manchen Updates o.Ä. kann man das nicht navigieren darum will er es ja auch ändern.
@moktar: Bei manchen Updates o.Ä. kann man das nicht navigieren darum will er es ja auch ändern.
Antwort 5 von Ochi
Noch eine Frage:
Wie kann ich per Batch-Datei einen Unterschlüssel hinzufügen?
Ich weiss wie ich Werte hinzufügen kann, aber nicht wie ich einen Unterschlüssel hinzufügen kann.
Wie kann ich per Batch-Datei einen Unterschlüssel hinzufügen?
Ich weiss wie ich Werte hinzufügen kann, aber nicht wie ich einen Unterschlüssel hinzufügen kann.
Antwort 6 von Ochi
Ich habe eine Batch-Datei für alle die das gleiche Problem haben gemacht:
Müsste funktionieren!
Gruß
Ochi
@echo off
echo Installationspfad (z.B. C:\Programme)
echo:
set /p a=
cls
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v ProgramFilesDir /t REG_SZ /d %a%
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v ProgramFilesPath /t REG_EXPAND_SZ /d %ProgramFiles%
echo Gemeinsame Dateien (z.B. C:\Programme\Gemeinsame Dateien)
echo:
set /p c=
cls
REG ADD HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v CommonFilesDir /t REG_SZ /d %c%Müsste funktionieren!
Gruß
Ochi

