2
WolfgangE
Für mich stellt sich die Frage, wie die Symbole den Laufwerken zugeordnet werden. Hier scheint es Registrierungsschlüssle zu geben, wo man z.B. Laufwerk K = Symbol XYZ einträgt. So gibt es also zahlreiche Tweak-Programme, mit denen man diese Schlüssel verändern kann.
Fazit: Es gibt keine Unterscheidung nach Laufwerkstyp, sondern nur nach dem Laufwerksbuchstaben.
Ich bevorzuge die in
http://www.ghisler.ch/board/viewtopic.php?t=2277 genannten Vorschläge.
Die von Sven erwähnte Windows-Methode SHGetFileInfo liefert mir z.B. für K:\ das Gleiche Symbol, das auch Windows anzeigt, also für einen beliebigen Pfad das dazugehörige Symbol. Das würde ziemlich genau zu den oben erwähnten Registrierungsschlüsseln passen...
Nachtrag: Der Schlüssel lautet: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\DriveIcons\X\DefaultIcon\(Default)
Für X kann ein beliebiger Laufwerksbuchstabe eingesetzt werden. (default) ist der Standardwert für den z.B. %WINDIR%\system32\shell32.dll,194 eingetragen werden kann.