Holen Sie sich den Pfad zum Ordner "Links" (AKA Favorites)

AKTUALISIEREN

Also habe ich gerade herausgefunden, dass der "Links" -Ordner in Ihrem Benutzerordner ANYTHING heißen kann und Sie immer noch unter "C: \ Users (username) \ Links" darauf zugreifen können.

Ex: @ umbenenn

"C:\Users\(username)\Links"

z

"C:\Users\(username)\MyNewLinksFolder"

Versuchen Sie dann, zu ... @ zu navigiere

"C:\Users\(username)\Links"

(Stirn zur Handfläche)

In der Windows 7-Dateiexplorer-Struktur befindet sich ein Knoten "Favoriten":

Der Pfad zu diesen Favoriten (standardmäßig) ist hier:

Ich möchte in der Lage sein, diesen Pfad über C # -Code zu erhalten. Ich hatte gehofft, die Enumeration Environment.SpecialFolder zu verwenden, aber das scheint eine Wäsche zu sein! Ich kann mich nicht darauf verlassen, dass der Ordner immer unter folgender Adresse gespeichert ist:

c:\users\[username]\Links

... da jeder diesen Verzeichnisnamen ändern könnte, funktioniert er immer noch richtig und mein fest codierter Pfad wäre dann unbrauchbar.

So! Meine Frage ist, wie kann ich c # dazu bringen, diesen Pfad zurückzugeben, ohne eine fest codierte Zeichenfolge zu verwenden?Ich möchte auch in der Lage sein, diese Symbole als auch zu bekommen!

Vielen Dank

Antworten auf die Frage(6)

Ihre Antwort auf die Frage