1.1k Aufrufe
Gefragt in WindowsXP von
Hallo zusammen ,

habe für Programme eine neue Partition angelegt und will den Programm ordner rüber schieben , da dadurch die Links zu den Programmen nicht mehr stimen kann man dies Reg. per text editor (suchen / ersetzen bearbeiten um z.B. C nach D/programme umzubennen ?

1 Antwort

0 Punkte
Beantwortet von kjg17 Profi (34.4k Punkte)
Hallo,

so eine Batch müsste die Befehle des Kommandozeilentools Reg.exe von XP verwenden und diese arbeiten nur mit konkreten Angaben zum <KeyName>. Eine Suche nach einem bestimmten Wert in beliebigen Schlüsseln und deren Ersetzung durch einen anderen Wert ist damit nicht möglich. Für solche Aktionen sind gesonderte Tools erforderlich, wie z.B. -> Registry Toolkit.

Dies ist jetzt aber nicht als Empfehlung meinerseits zu verstehen, denn ich persönlich halte von solchen rein schematischen Manipulationen an der Registry absolut nichts.

Außerdem ist auch nicht gesagt, dass deine verschobenen Programme anschließend tatsächlich alle reibungslos funktionieren werden. Teilweise speichern Programme auch in ihrem Programmordner in eigenen Dateien bestimmte Pfadangaben und diese verweisen dann weiterhin auf C:\Programme\... Auch bei Updates wird oft auf die Pfadangaben in den Install-Dateien zurückgegriffen und nicht auf die Registry und diese verweisen dann ebenfalls noch auf den ursprünglichen Installationsort. Diese Install-Dateien spielen auch eine Rolle bei der Reparatur bzw. Deinstallation von Programmen, für solche Aktionen sind spätere Pleiten dann quasie schon vorprogrammiert.

Ich persönlich sehe übrigens keinen wirklichen Sinn darin, Programme in einer gesonderten Partition zu installieren. Aus welchem Grund hältst du das Verschieben eigentlich für erforderlich?

Gruß
Kalle
...