Я не могу узнать, как определить версию Windows, установленную на съемном/подчиненном диске. В своем поиске я обнаружил класс DriveInfo, в котором есть несколько интересных вещей, но он не показывает мне, есть ли на диске XP, Vista или выше (мне нужно это знать, поскольку у них разные структуры каталогов, и я хочу автоматизировать процесс резервного копирования своих данных).
Придется ли мне как-то обращаться к реестру диска? Я хочу избежать этого, если это возможно, потому что это сложно, и в конце концов я просто хочу сделать что-то вроде (дерьмовый псевдокод):
если диск.имеет(XP), то
еще
конец, если
Любая помощь будет принята с благодарностью. Спасибо.