Win XP: Öffnen der Ordner

Rici

Welsh Cat
Teammitglied
SDC-Team
Mitglied seit
23.08.2001
Beiträge
5.843
Ich hab vor kurzem etwas am Windoof rumgeschraubt und dabei leider auch n klein wenig geschrottet. Trotz gegenteiliger Einstellung bei den Ordneroptionen öffnet sich für jeden Ordner ein neues Fenster! Ursprünglich lag es mal daran, dass ich das Symbol für Ordner geändert hatte... normalerweise führt ein Doppelklick ja zu der Funktion öffnen, aber ist Euch mal aufgefallen, dass diese Funktion bei "Dateitypen" gar nicht aufgelistet ist? Nun ich habe den Eintrag einfach hinzugefügt, da er plötzlich als Standardeinstellung für Ordner "Suchen" angegeben hatte. Seitdem öffnet er in neuen Fenstern. Aber man kann auch keine Befehle aus dieser Liste wieder herauslöschen, geschweige denn die gesamte Anzeige "Ordner" aus der Liste!
Er braucht jetzt auch übrigens wesentlich länger, um nen Ordner zu öffnen. Hoffe, da kann einer Abhilfe schaffen. Zum leichteren Verständnis nochmal zwei Shots...
Bild 1
Bild 2

Nachtrag: Die open-Funktion ist übrigens mit dem Win Explorer verknüpft!
 

Sebastian

Manaheld
Mitglied seit
08.09.2001
Beiträge
1.215
Also bei mir steht unter erweitert folgendes: (bei Win2k dürte eigentlich kein Unterschied sein)

Explore
Open

Als Standart ist da gar nichts ausgewählt. Vielleicht gehts dann, ansonsten aml unter Allgemein auf der Hauptkarte unter "Ordnerdurchsuchen" gucken, ob da das Häkchen an der richtigen Stelle ist ;)
 
OP
OP
Rici

Rici

Welsh Cat
Teammitglied
SDC-Team
Mitglied seit
23.08.2001
Beiträge
5.843
Du hast nicht zufällig ne Ahnung, mit welchen Programmen er die Befehle "explore" und "open" durchführt, ne? Weil der Explorer wird es zwar schon sein, aber irgendwas verhindert ja, dass er alles in einem Fenster öffnet!

ansonsten aml unter Allgemein auf der Hauptkarte unter "Ordnerdurchsuchen" gucken, ob da das Häkchen an der richtigen Stelle ist
Ich glaub, einen Kommentar dazu spar ich mir erstmal...
 

Silence

Pogopuschel
Mitglied seit
06.07.2002
Beiträge
539
:pein: Das ist mal ein interessantes Problem, das mich einiges an Experimentierarbeit gekostet hat. Aber ich denke, ich habe es gelöst. Jedenfalls bin ich dabei wieder auf eine ganze Reihe lustige Tricks gestoßen. :)

Ich habe nur Windows ME, aber ich denke, bei Windows XP wird es nicht viel anders sein.

Klicke bei den Dateitypen wie in Bild 1 zu sehen ist auf "Erweitert". Es erscheint "Dateitypen bearbeiten" wie auf Bild 2. Da klickst du auf "Neu...".
  • Bei "Vorgang:" schreibst du am besten "explore" rein. Das ist nicht so wichtig, es ist nur das, was später im Kontextmenü angezeigt wird.
  • Bei "Anwendung für diesen Vorgang:" schreibst du "Explorer.exe /e,/idlist,%I,%L".
  • "DDE verwenden" aktivierst du.
  • Bei "DDE-Meldung:" schreibst du "[ExploreFolder("%l", %I, %S)]".
  • Bei "Anwendung:" schreibst du "Folders".
  • Bei "DDE-Anwendung nicht aktiv:" schreibst du "[]".
  • Als "Thema:" gibst du "AppProperties" ein.[/list:u]
    Jetzt klickst du OK und definierst den neuen Eintrag als Standard. Schließe das Fenster und teste, ob deine Ordner wieder so angezeigt werden, wie du es gewohnt bist. ;)

    Wenn es dich stört, daß der Explorer jetzt auch mit beiden Fensterhälften bei Arbeitsplatz und Papierkorb auf geht, mußt du noch ein paar zusätzliche Schritte ausführen.
    • Starte den Registrierungseditor. Einen anderen Weg habe ich nicht gefunden.
    • Gehe zu HKEY_CLASSES_ROOT\Folder\shell .
    • Wenn "shell" markiert ist, erscheint in der rechten Fensterhälfte "(Standard)". Es müßte den Wert "explore" haben, wenn du die Schritte bei den Dateitypen durchgeführt hast.
    • Doppelklicke "(Standard)" und lösche den Eintrag bei "Wert".
    • Klicke OK und schließe den Registrierungseditor.[/list:u]
      Damit sollte alles wieder so sein, wie du es kennst.

      Wenn du bei den Eigenschaften vom Dateityp "Ordner" durch das Experimentieren so wie ich unnötige Einträge hast, kannst du diese scheinbar nur mit dem Registrierungseditor wieder löschen. Du findest die Einträge in HKEY_CLASSES_ROOT\Folder\shell . Daher habe ich auch die Werte für "explore". :tjaha: Bitte lösche aber keine Einträge dort, die du nicht selbst erstellt hast!
      Wenn du schon einen Eintrag "explore" hattest, und diesen nicht bearbeiten konntest, kannst du notfalls auch hier die Werte eintragen und den selbsterstellten Eintrag wieder löschen.

      Die Möglichkeiten an dieser Stelle sind fantastisch, ich werde sicher noch weiter damit herumspielen. :grinsepein:

      [edit]
      Es geht noch einfacher. Ich habe eine reg-Datei gebastelt, die das Problem mit einem einzigen Doppelklick beheben sollte. Sie ist gezipt im Anhang. :)
      [/edit]
 
OP
OP
Rici

Rici

Welsh Cat
Teammitglied
SDC-Team
Mitglied seit
23.08.2001
Beiträge
5.843
:staun: Ich bin ob Deiner Fähigkeiten immer wieder beeindruckt! Echt Wahnsinn...

Bisher hat alles perfekt geklappt, aber eine Frage noch kurz: trotz der unten aufgeführten Änderungen in der Regedit, öffnet er verknüpfte Ordner immer noch mit der Explorerleiste! Idee, was dagegen zu tun ist?

Aber erstmal ein herzliches Danke dafür
 

Silence

Pogopuschel
Mitglied seit
06.07.2002
Beiträge
539
Rici schrieb:
Bisher hat alles perfekt geklappt, aber eine Frage noch kurz: trotz der unten aufgeführten Änderungen in der Regedit, öffnet er verknüpfte Ordner immer noch mit der Explorerleiste! Idee, was dagegen zu tun ist?
Du kannst es mal mit der reg-Datei versuchen, die ich im Anhang vorher angefügt habe. Da stehen noch ein paar Einträge mehr drin, als man über das Dateitypenmenü erreichen kann.
Wenn das nicht hilft, schließe die Explorerleiste von Hand und klicke bei "Ansicht, Symbolleisten" dann alles weg, was du nicht sehen willst. Die Einstellung wird normalerweise automatisch gespeichert. Wenn das beim nächsten Öffnen wieder da ist, oder wenn sich die Ansicht auch im Explorer geändert hat, Überprüfe bei "Extras, Ordneroptionen" auf der Karteikarte "Ansicht", ob bei "Ansichtoptionen für jeden Ordner speichern" der Haken fehlt.

Wenn das auch nichts nützt, könntest du mir mal den Eintrag "Folder" aus HKEY_CLASSES_ROOT deiner Registrierungsdatei exportieren und zuschicken. Es könnte dann an Unterschieden zwischen Windows ME und Windows XP liegen. :pein:
 
Oben