TECH_ Default-Action für Folder im Explorer wiederherstellen
Mein Ansatz: Ich wollte eine neue "File type action" für den Dateityp "Ordner" anlegen, um alle Audioinhalte per Script automatisch zu recodieren und auf die Speicherkarte meines Handys zu kopieren.
Meine Vorgehensweise: Tools > Folder Options... öffnen und auf den Reiter "File Types" wechseln. Dort gibt es nun "File Folder" und "Folder"... hmmmm, welcher Typ ist nun der richtige? In der Registry gibt findet man unter HKEY_CLASSES_ROOT die Keys "Directory" (für "File Folder") und "Folder" (für, genau, "Folder"). Hilft aber jetzt auch nicht viel weiter, zwei Namen für das Gleiche.
Ich fügte also bei "File Folder" eine neue Action hinzu. Anschließend war für einen Ordner die Default-Action "Search" (zu finden als "find"-Action bei "File Folder"), bei einem Doppelklick oder Enter öffnet sich also das Suchen-Fenster.
Die Lösung: Bei "File Folder" darf kein zusätzlicher Eintrag neben "search" existieren, andernfalls überschreiben die Actions dieses Typs sämtliche Actions des "Folder"-Typs. Dementsprechend lassen sich auch nicht mehr "open" und "explore" von "Folder" als default auswählen.
Also ist "File Folder" wieder zu bereinigen. Löschen und bearbeiten der Einträge geht nur nicht. Also Registry öffnen, zu HKEY_CLASSES_ROOT/Directory/shell navigieren und darunter alle Keys bis auf "find" löschen. Gegebenenfalls noch einmal zu den Folder Actions im Explorer wechseln und "explore" von "Folder" als default setzen.
Für die Zukunft: Benutzerdefinierte Actions nur bei "Folder" anlegen, niemals bei "File Folder".
Meine Vorgehensweise: Tools > Folder Options... öffnen und auf den Reiter "File Types" wechseln. Dort gibt es nun "File Folder" und "Folder"... hmmmm, welcher Typ ist nun der richtige? In der Registry gibt findet man unter HKEY_CLASSES_ROOT die Keys "Directory" (für "File Folder") und "Folder" (für, genau, "Folder"). Hilft aber jetzt auch nicht viel weiter, zwei Namen für das Gleiche.
Ich fügte also bei "File Folder" eine neue Action hinzu. Anschließend war für einen Ordner die Default-Action "Search" (zu finden als "find"-Action bei "File Folder"), bei einem Doppelklick oder Enter öffnet sich also das Suchen-Fenster.
Die Lösung: Bei "File Folder" darf kein zusätzlicher Eintrag neben "search" existieren, andernfalls überschreiben die Actions dieses Typs sämtliche Actions des "Folder"-Typs. Dementsprechend lassen sich auch nicht mehr "open" und "explore" von "Folder" als default auswählen.
Also ist "File Folder" wieder zu bereinigen. Löschen und bearbeiten der Einträge geht nur nicht. Also Registry öffnen, zu HKEY_CLASSES_ROOT/Directory/shell navigieren und darunter alle Keys bis auf "find" löschen. Gegebenenfalls noch einmal zu den Folder Actions im Explorer wechseln und "explore" von "Folder" als default setzen.
Für die Zukunft: Benutzerdefinierte Actions nur bei "Folder" anlegen, niemals bei "File Folder".
cypressor - 23. Nov, 14:34