@SHFOLDER[n] : Gibt den vollständigen Pfadnamen für den angegebenen Windows-Ordner zurück (dieser kann je nach Windows-Version variieren und wenn der Benutzer die Standardeinstellungen geändert hat).

 

n ist eine Zahl von 0 bis 59, die die folgenden Werte zurückgibt:

 
0 – Desktop
2 – Startmenü\Programme
5 – Meine Dokumente
6 – \Favoriten
7 – Startmenü\Programme\Startup
8 – \Recent
9 – \SendTo
11 – \Startmenü
13 – Ordner „Meine Musik“.
14 – Ordner „Meine Videos“.
16 – \Desktop
19 – \nethood
20 - Windows\Schriftarten
21 - Vorlagen
22 – Alle Benutzer\Startmenü
23 – Alle Benutzer\Startmenü\Programme
24 – Alle Benutzer\Startup
25 – Alle Benutzer\Desktop
26 – \Anwendungsdaten
27 – \PrintHood
28 – \Lokale Einstellungen\Anwendungsdaten (kein Roaming)
29 – nicht lokalisierter Start
30 – nicht lokalisierter gemeinsamer Start
31 – gemeinsame Favoriten
32 - Internet-Cache
33 - Kekse
34 - Geschichte
35 – Alle Benutzer\Anwendungsdaten
36 – Windows-Verzeichnis
37 – Windows-Systemverzeichnis
38 – Programmdateien
39 – \Meine Bilder
40 – BENUTZERPROFIL
41 – X86-Systemverzeichnis auf x64
42 – x86 c:\Programme auf x64
43 – c:\Programme\Common
44 – x86-Programme\Allgemein auf x64
45 – Alle Benutzer\Vorlagen
46 – Alle Benutzer\Dokumente
47 – Alle Benutzer\Startmenü\Programme\Verwaltungstools
48 – \Startmenü\Programme\Verwaltungstools
53 – Alle Benutzer\Meine Musik
54 – Alle Benutzer\Meine Bilder
55 – Alle Benutzer\Mein Video
56 – Ressourcenverzeichnis
59 – BENUTZERPROFIL\Lokale Einstellungen\Anwendungsdaten\Microsoft\CD Burning

 

Beispiele:

 

echo %@shfolder[42]

C: \ Program Files (x86)

 

echo %@shfolder[22]

C: \ ProgramData \ Microsoft \ Windows \ Startmenü