Hallo Zusammen!
Wie kann man in der Registry Verzeichnisse anlegen?
Ich benötige bestimmte Einstellungen an einem Ort in der Reistry, den es noch nicht gibt. Durch mod. xxx.reg-Dateien werden leider nur änderungen an bestehenden Registry-Elementen vorgenommen, allerdings keine neu angelegt. Gibt es dafür eine Möglichkeit? Sobald die Verzeichnisse da sind kann man die Werte ja einfach eingeben.
Wie lege ich aber Unterverzeichnisse an?
Hoffe Ihr könnt mir näheres berichten!
Gruss Hardy
Archiv Windows XP 25.916 Themen, 128.567 Beiträge
Also bei mir (W2K) werden nicht vorhandene Zweige beim Import von .reg-Dateien neu erstellt - das sollte immer der Fall sein...
Gruß
Borlander
PS: Am einfachsten und bequemsten lassen sich .reg-Dateien übrigens durch exportieren von vorher manuell angelegten Registry-Schlüsseln erstellen (die kann man anschließend ja wieder löschen...
Hmm, habe mal versucht eine Datei zu schreiben...
Wie genau müssen denn sie Zeilen aussehen um Verzeichnisse und Werte anzulegen?
Hier mal ein kleiner Ausschnitt:
Windows Registry Editor Version 5.00
[ HKEY_CLASSES_ROOT\ed2k\shell\open\command ]
"Name"=(Standard)
"Typ"=REG_SZ
Das ist quasi der Anfang der reg-Datei. Das Verzeichnis in der Rechteckklammer soll neu angelegt werden. Dann die Werte gesetzt werden. Geht das so überhaupt?
Nein, kann so nicht gehen das es keinen Zweig HKEY_CLASSES_ROOT gibt...
Bei den Werten fehlen fehlen die Anführungszeichen der Daten. Sorry, aber nach den Wertezuweisungen habe ich nicht den Eindruck das Du den Aufbau einer Reg-Datei verstanden hast - lege den Eintrag einfach mal über RegEdit an, exportiere den Zweig (das ist sowieso wie schon oben geschrieben der bequemste Weg) und schau Dir das Ergebnis an...
Hallo!
So das habe ich jetzt Testweise mal gemacht um mir den Aufbau zu verdeutlichen...
Das mit den Anführungszeichen war mir klar.
Das Problem ist nur das es das Verzeichnis ja noch garnicht gibt in der Registry.
Das Oberverzeichnis in den recheckigen klammern soll er ja anlegen, das macht er aber so nicht.
Wie muss ich dafür vorgehen das er nicht nur Werte setzen soll sondern vorher ein neues Verzeichnis anlegen?
Gruss Hardy
Das ist kein Problem!
Das Oberverzeichnis in den recheckigen klammern soll er ja anlegen, das macht er aber so nicht.
Siehe vorheriges Posting - die Leerzeichen gehören da nicht hin...
Mach einfach mal folgendes:
- Alle Schlüssel (="Verzeichnisse") und Werte wie gewüscht mit regedit anlegen
- den kompletten selbst erstellen Zweig in eine reg-Datei exportieren
- den selbst erstellen Zweig mit regedit wieder löschen
- reg Datei importieren
- regedit aktualisieren
- Staunen das es funktioniert
Gruß
Borlander
Hallo!
Vielen Dank, es klappt...
Das man sich so dumm anstellen kann, hatte so viel probiert und den Fehler ganz woanders gesucht...
Es kappt zwar mit den Einträgen, aber die Funktion ist nicht die Gewünschte.
Mt den reg. Schlüseln sollte der ed2k-Link auf ein DL-Tool gesetzt werden (Esel).
Da dieses Programm aber auf einem anderen Rechner läuft habe ich versucht den Pfad auf einem Netzwerk-Laufwerk zu legen. Leider ohne Erfolg. Am Esel-Programm wird kein neuer DL hinzugefügt!
Schade
Danke nochmals
Hardy
Kein Wunder - das Programm wird dann schließlich lokal ausgeführt und nicht auf dem anderen Rechner...
Man könnte die gewünschten Daten z.B. in eine Datei schreiben die vom anderen Rechner sichtbar ist und diese dort dann regelmäßig einlesen (gäbe aber noch diverse andere Möglichkeiten das zu realisieren)...
Gruß
Borlander
Hmm, das wäre ja nicht schlecht...
Auf diese Art und Weise komm ich aber nicht ans Ziel?
Wäre es möglich die Alternativen mal näher zu beschreiben? Was mus ich dazu tun?
Gruss Hardy
