Verknüpfung zum Benutzer-Basisordner


17

Ich möchte eine Verknüpfung zu der Systemordner- Version meines Basisordners erstellen . Eigentlich möchte ich dies für jeden Benutzer tun, aber ich möchte mich auf einen einzelnen Benutzer konzentrieren. Ich möchte keine Verknüpfung zu erstellen C:\users\%USERNAME, da die Ansichtseinstellungen unterschiedlich sein können und die Benutzer aus irgendeinem Grund verwirrt sind, obwohl es sich um denselben Speicherort handelt. Es scheint sicher , wahrscheinlich , dass es ein Weg geben muss eine Verknüpfung zu diesem in der gleichen Art und Weise zu schaffen , ist es möglich , die erstellen Master Control Panel Verknüpfung, aber ich habe nicht in der Lage die richtige GUID während der Suche zu finden.

Wenn ich spreche , die Systemordner Version ist der markierte Ordner , was ich will.

Desktop - Hauptordner Hauptordner - System

Ich möchte keine Verknüpfung zu dieser Ansicht des Ordners erstellen C:\users\%USERNAME%.

Basisordner - c: \ Benutzer \ Benutzername



1
Erwägen Sie, Raystafarians Antwort zu akzeptieren . Es ist eine viel leicht zu merkende Methode als die derzeit akzeptierte Antwort.
Stevoisiak

2
@StevenVascellaro, aber das hat meine Frage nicht wirklich beantwortet. Gehe zu %userprofile%hat nicht das gleiche Ergebnis wie ::{59031a47-3f72-44a7-89c5-5595fe6b30ee}.
Zoredache

Antworten:


15

Die GUID für die Shell Extention-Version (dh die spezielle Version) des Basisordners des Benutzers lautet {59031a47-3f72-44a7-89c5-5595fe6b30ee}.

Ein auf dieser GUID basierender Link öffnet den Home-Ordner des angemeldeten Benutzers.


3
Das ist, wonach ich gesucht habe. Falls es noch jemanden interessiert, können Sie ein neues Explorer-Fenster mit einem Befehl wie starten explorer.exe ::{59031a47-3f72-44a7-89c5-5595fe6b30ee}.
Zoredache

2
Leider funktioniert diese Lösung nicht mehr mit dem Creator's Update auf Windows 10. Die Lösung besteht darin, zum HKEY_CLASSES_ROOT\Folder\shell\opennewwindow\commandneuen Schlüssel zu navigieren und diesen zu löschen DelegateExecute.
HonoredMule

@HonoredMule kann nicht reproduzieren. Die explorer.exe ::{59031a47-3f72-44a7-89c5-5595fe6b30ee}Verknüpfung scheint auf meinem 1703 Windows 10-System einwandfrei zu funktionieren.
Zoredache

Vielleicht liegt das an der Variation, die ich benutze und die% USERPROFILE% angibt (ich möchte den tatsächlichen Pfad, damit ich über die Tastatur zu den Eltern navigieren kann). In diesem Fall scheint der Inhalt von DelegateExecute den Pfad zu überschreiben. Wenn Sie den Pfad stattdessen in DelegateExecute (Standard) einfügen, wird der Explorer mit einer unendlichen Startschleife nicht mehr gestartet.
HonoredMule


0

Diese manuelle Bearbeitung der Registrierung funktionierte für mich in SRV 2016 und wird wahrscheinlich für ältere Betriebssysteme funktionieren.

HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ HideDesktopIcons \ ClassicStartMenu

& HKLM \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ HideDesktopIcons \ NewStartPanel

Erstellen Sie ein DWord mit der ID {59031a47-3f72-44a7-89c5-5595fe6b30ee} und setzen Sie es auf 0.

Dies legt die Standardeinstellung fest, die einzelne Benutzer überschreiben können.


-1

Um das zu verbessern, was Mattias Åslund gesagt hat, können Sie in die Benutzerdatei ("C: \ Users") gehen, indem Sie etwas Ähnliches tun wie:

cd% userprofile%

CD..

Leider kannst du nach meinem Wissen nicht so etwas tun:

cd ..% userprofile%


Hier geht es darum, innerhalb der GUI zu navigieren, nicht um eine Shell. Ich möchte, dass die Benutzeroberfläche zum Basisordner wechselt und nicht, dass der vollständige Pfad angezeigt wird. Ja, ich weiß, dass sie beide am selben Ort sind, aber im Explorer unterschiedlich arbeiten. Die Breadcrumbs sind unterschiedlich, und die scheinbaren Unterordner sind unterschiedlich.
Zoredache
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.