私は列挙のほとんどを試してきましたが、列挙のみEnviroment.SpecialFolderで達成したいことの方法はないと思います。この方法を使用すると、これまでで最も困難でした。string.Substring()
Windowsが実際にインストールされているシステムパーティションパスだけを取得しようとしています。マシン A ではそうかもしれませんがC:\、マシン B ではそうかもしれませんD:\。
これまでに見つけた最も十分な解決策は
var path = Environment.GetFolderPath(Environment.SpecialFolder.Windows)
.Substring(0, 3);
これを行うより良い方法はありますか?ありがとう。