Archiv Windows XP 25.916 Themen, 128.567 Beiträge

Rehistry-Verzeichnisse hinzufügen

SyncSpeed / 8 Antworten / Baumansicht Nickles

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

Borlander SyncSpeed „Rehistry-Verzeichnisse hinzufügen“
Optionen

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...

SyncSpeed Nachtrag zu: „Rehistry-Verzeichnisse hinzufügen“
Optionen

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?

Borlander SyncSpeed „Hmm, habe mal versucht eine Datei zu schreiben... Wie genau müssen denn sie...“
Optionen
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...
SyncSpeed Nachtrag zu: „Rehistry-Verzeichnisse hinzufügen“
Optionen

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

Borlander SyncSpeed „Hallo! So das habe ich jetzt Testweise mal gemacht um mir den Aufbau zu...“
Optionen
Das Problem ist nur das es das Verzeichnis ja noch garnicht gibt in der Registry.
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:
  1. Alle Schlüssel (="Verzeichnisse") und Werte wie gewüscht mit regedit anlegen
  2. den kompletten selbst erstellen Zweig in eine reg-Datei exportieren
  3. den selbst erstellen Zweig mit regedit wieder löschen
  4. reg Datei importieren
  5. regedit aktualisieren
  6. Staunen das es funktioniert



Gruß
Borlander
SyncSpeed Nachtrag zu: „Rehistry-Verzeichnisse hinzufügen“
Optionen

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

Borlander SyncSpeed „Hallo! Vielen Dank, es klappt... Das man sich so dumm anstellen kann, hatte so...“
Optionen
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!
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
SyncSpeed Nachtrag zu: „Rehistry-Verzeichnisse hinzufügen“
Optionen

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