Benutzerdefinierter Ordner, der unter diesem PC hinzugefügt wurde, wird vom Explorer nicht automatisch ausgewählt

Benutzerdefinierter Ordner, der unter diesem PC hinzugefügt wurde, wird vom Explorer nicht automatisch ausgewählt

Ich habe erfolgreich einen benutzerdefinierten Ordner unter diesem PC hinzugefügt und so einen neuen Benutzer-Shell-Ordner erstellt, der eine neue Clsid generiert.

Ich versuche kaum zu erreichen, was mit den Standardordnern der Benutzer-Shell wie Musik, Bilder und den anderen passiert.

Das heißt, wenn ich die Tastenkombination Windows + R eingebe und den Pfad C:\Benutzer\Benutzername\Bilder eingebe, wird der Explorer geöffnet und der Bilderordner ist im linken Navigationsbereich ausgewählt.

Dasselbe passiert, wenn Sie einen Datei- oder Ordnerdialog öffnen und den Pfad C:\Benutzer\Benutzername\Bilder eintippen, d. h. der Explorer erkennt den eingegebenen Pfad irgendwie und wählt den Bilderordner im linken Navigationsbereich aus.

Dies geschieht nicht, wenn der benutzerdefinierte Ordner unter diesem PC hinzugefügt wird. Stattdessen wird im Navigationsbereich das Laufwerk C ausgewählt.

Ich habe alle möglichen Änderungen an der Registrierung versucht, aber ohne Erfolg.

Genauer gesagt weiß ich, dass ich über eine Verknüpfung ein Explorer-Fenster mit dem im Navigationsbereich ausgewählten benutzerdefiniert hinzugefügten Ordner öffnen kann, aber das ist nicht das, was ich erreichen möchte.

Ist es möglich, dafür zu sorgen, dass der Explorer den unter diesem PC hinzugefügten benutzerdefinierten Ordner erkennt und sich so verhält wie mit den Standardordnern unter diesem PC, wie ich es oben erklärt habe?

Antwort1

explorer [/n] [/e][,/root,object][[,/select],subobject]
`Keine` Explorer auf dem Desktop verwurzelt

`/n` Öffnet ein neues Fenster.

`/e` Explorer-Ansicht (Standard, wenn nichts anderes in der Befehlszeile steht.)  

`/root,object` Startet den Explorer mit dem Objekt als oberstem Element (normalerweise ist der Desktop das oberste Element). Beispiel: `explorer /e,/root,c:\` Startet den Explorer mit dem Laufwerk C als einzigem verfügbaren Laufwerk.  

„/select,subobject“ Wählt das angegebene Unterobjekt aus.

Ersetzbare Parameter sind %1(eins), was der kurze Datei- oder Ordnername für ein nicht LFN-fähiges Programm ist, und der lange Name für ein LFN-fähiges Programm, und %l(L), was der lange Dateiname ist.

/IDLIST

Dies ist ein zusätzlicher Parameter, der bedeutet, dass eine interne Windows-Struktur übergeben wird. Beispiel:

Explorer.exe /e,/idlist,%I

Dies %Iist ein ersetzbarer Parameter, der eine IDLIST darstellt.

Verwurzelte Ansichten

Um ein Explorer-Element zu öffnen, das mit einem speziellen Ordner als oberstem Ordner beginnt, verwenden Sie die folgende Syntax.

Wobei der spezielle Ordner ein Unterordner des Desktops ist

explorer /e,root,::{CLSID of special folder}

Wobei der spezielle Ordner ein Unterordner eines anderen speziellen Ordners ist (normalerweise, wenn nicht immer, Arbeitsplatz)

explorer /e,root,::{CLSID of parent}/::{CLSID of special folder}

Wo der spezielle Ordner Teil des Dateisystems ist

explorer /e,root,path to folder

Beispiele

Beachten Sie, dass /select inkonsistent ist. Manchmal ist / erforderlich, manchmal sollte es weggelassen werden und manchmal spielt es keine Rolle.

Startet den Explorer mit geöffnetem und ausgewähltem Windows-Ordner.

explorer /e,select,c:\windows

Startet den Windows-Explorer, wobei der oberste Ordner und Befehl geöffnet und ausgewählt werden.

explorer /e,/root,c:\windows,select,c:\windows\command

Startet den Explorer mit dem Windows-Ordner der obersten Ebene und zeigt Tips.txt anstelle der Dateiliste an.

explorer /e,/root,c:\windows,select,c:\windows\tips.txt

Startet den Explorer mit „Arbeitsplatz“, dem Ordner der obersten Ebene und allen Zweigen außer den ausgeblendeten Laufwerken.

explorer /e,/root,::{20d04fe0-3aea-1069-a2d8-08002b30309d}

Startet den Explorer mit dem obersten Ordner „C:\“.

explorer /e,/root,c:\

Startet den Ordner „DFÜ-Netzwerk“ in der Ordneransicht.

explorer.exe ::{20d04fe0-3aea-1069-a2d8-08002b30309d}\::{992cffa0-f557-101a-88ec-00dd010ccc48}

Antwort2

Funktioniert es mit3D Objekte?

Ich denke, das liegt möglicherweise daran, dass diese Pfade mit Systemordnern verknüpft sind überHKCU...\Benutzer-Shell-Ordnerund die Systemordner mit einem ParsingNameWert unterHKLM...\OrdnerbeschreibungenMein Eintrag für3D Objekte(was ich erneut abgelehnt habe) hatte keinen Parsing-Namen und stattdessen ein "Übergeordneter Ordner"-Wert, der auf {5E6C858F-0E22-4760-9AFE-EA3317B67173} (Profil) verweist, und den Pfad vonLaufenzeigt den Ordner unter meinemNutzernameOrdner auf demDesktopIch habe versucht zu löschenÜbergeordneter Ordnerund Hinzufügen einesName analysierenzu seinerOrdnerbeschreibung, aber es scheint nicht zu funktionieren. Aber ich habe nur neu gestartetForscher, keine vollständige Abmeldung/Anmeldung.

Benutzt du3D Objekteoder hast du es entfernt/versteckt? Eine Umnutzung würde dir einOrdnerbeschreibungenEintrag zum Spielen.

verwandte Informationen