Wenn du nicht nur die über die "alten" (DOS)Laufwerksbuchstaben gemounteten Laufwerke finden möchtest, dann solltest du dir mal im
PSDK/
MSDN die unter
GetLogicalDrives weiterverlinkten Funktionen anschauen.
Laufwerke können schließlich auch als Pfad gemountet werden und müssen nicht unbedingt über sowas wie "C:\" da sein.