【问题标题】:Check whether drive is main drive检查驱动是否为主驱动
【发布时间】:2015-10-08 21:40:28
【问题描述】:

我有一个 DriveInfo 对象。 我想知道驱动器是否是 Windows 驱动器(在我的 PC 上是 C:),因为您无法访问 Windows 驱动器的根目录。

【问题讨论】:

  • 这取决于您所说的“主驱动器”是什么意思。听起来您实际上想检查权限。
  • 同意 SLaks。您的计划的最终目标是什么?
  • 写入驱动的根目录,如果是主驱动则写入AppData
  • 我认为还有很多上下文缺失,但这听起来不无道理。

标签: c# windows driveinfo


【解决方案1】:

您可以使用string path = Path.GetPathRoot(Environment.SystemDirectory);,然后再次检查驱动器名称,例如C:\D:\,...

【讨论】:

  • 我的一个程序中有这个,我想知道是否有更好的方法,但是谢谢。
猜你喜欢
  • 2012-06-22
  • 2011-02-14
  • 1970-01-01
  • 1970-01-01
  • 2016-02-12
  • 1970-01-01
  • 2016-07-15
  • 2021-11-30
  • 2012-06-23
相关资源
最近更新 更多