Collegamento alla cartella Home utente


13

Voglio creare una scorciatoia per il Cartella di sistema versione della mia cartella home. In realtà, voglio farlo per ogni utente, ma concentrarsi su un singolo utente. Non voglio creare un collegamento a C:\users\%USERNAME, mentre è la stessa posizione, le impostazioni di visualizzazione possono essere diverse e questo per qualche ragione confonde gli utenti. Sembra probabile che ci sia un modo per creare un collegamento a questo nello stesso modo in cui è possibile creare il pannello di controllo principale collegamento, ma non sono stato in grado di trovare il GUID corretto durante la ricerca.

Quando parlo del Cartella di sistema versione, la cartella evidenziata è ciò che voglio.

Desktop - Home Folder Home Folder - System

io non voglio per creare un collegamento a questa vista della cartella C:\users\%USERNAME%.

Home Folder - c:\users\username



1
Prendi in considerazione l'accettazione La risposta di Raystafarian . È un metodo molto più facilmente memorizzabile rispetto all'attuale risposta accettata.
Steven M. Vascellaro

@StevenVascellaro ma questo non ha risposto alla domanda che stavo ponendo. Andando a %userprofile% non ha lo stesso risultato risultato di ::{59031a47-3f72-44a7-89c5-5595fe6b30ee}.
Zoredache

Risposte:


13

Il GUID per la versione della Shell Extension (cioè speciale) della cartella home dell'utente è {59031a47-3f72-44a7-89c5-5595fe6b30ee}.

Un collegamento basato su quel GUID aprirà la cartella Home dell'utente che ha eseguito l'accesso.


3
Questo è quello che stavo cercando. Nel caso in cui a chiunque altro importi, puoi iniziare una nuova finestra di esplorazione usando un comando simile explorer.exe ::{59031a47-3f72-44a7-89c5-5595fe6b30ee}.
Zoredache

2
Sfortunatamente questa soluzione ha smesso di funzionare con l'aggiornamento di Creator a Windows 10. La soluzione è quella di navigare verso HKEY_CLASSES_ROOT\Folder\shell\opennewwindow\command ed elimina la nuova chiave DelegateExecute.
HonoredMule

@HonoredMule non può riprodurre. Il explorer.exe ::{59031a47-3f72-44a7-89c5-5595fe6b30ee} il collegamento sembra funzionare perfettamente bene sul mio sistema Windows 10 1703.
Zoredache

Forse questo è dovuto alla variazione che uso, fornendo% USERPROFILE% (voglio il percorso reale in modo da poter navigare con la tastiera ai genitori). In tal caso, il contenuto di DelegateExecute sembra sovrascrivere il percorso. Inoltre, inserendo il percorso in DelegateExecute, invece, (Predefinito) si interrompe l'avvio di explorer con un ciclo di avvio infinito.
HonoredMule


0

Questa modifica del registro manuale ha funzionato per me su SRV 2016 e funzionerà probabilmente con sistemi operativi meno recenti.

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

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

Crea un DWord con l'ID {59031a47-3f72-44a7-89c5-5595fe6b30ee} e impostalo su 0.

Questo imposta l'impostazione predefinita, i singoli utenti possono sovrascrivere.


-1

Migliorando ciò che ha detto Mattias Åslund, potresti andare al file degli utenti ("C: \ Users") facendo qualcosa di simile a:

cd% userprofile%

CD..

Sfortunatamente, da quello che so, non puoi fare qualcosa del tipo:

cd ..% userprofile%


Si tratta di navigare all'interno della GUI, non di una shell. Voglio che la GUI vada alla cartella principale e non espanda il percorso completo. Sì, lo so che sono entrambi nella stessa posizione, ma operano in modo diverso in Explorer. I breadcrumb sono diversi e le sottocartelle apparenti sono diverse.
Zoredache
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.