使用 Powershell 检测 GPT 和 MBR 分区

2023-11-25

有没有办法用powershell判断磁盘是否有GPT或MBR分区?


如果您使用的是 Windows 8、Windows Server 2012 或更高版本,则可以使用存储 cmdlet 之一来检查这一点:

Get-Disk

该命令的输出格式如下:

PS C:\> Get-Disk

Number Friendly Name                            OperationalStatus                    Total Size Partition Style
------ -------------                            -----------------                    ---------- ---------------
0      Microsoft Virtual Disk                   Online                                    42 GB GPT
1      Microsoft Virtual Disk                   Online                                     1 GB GPT
2      Microsoft Virtual Disk                   Offline                                    2 GB RAW
3      Microsoft Virtual Disk                   Offline                                    3 GB RAW

请注意,最右边的列指示分区样式,这是您要查找的数据片段。

如果您使用的是 Windows 7、Windows Server 2008 R2 或更早版本,则应使用 diskpart 或 WMI 来获取此信息。我更喜欢使用diskpart。类型

diskpart

其次是

list disk

输出将如下所示:

PS C:\> diskpart

Microsoft DiskPart version 6.3.9600

Copyright (C) 1999-2013 Microsoft Corporation.
On computer: WIN-BN8G3VMNQ9T

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online           42 GB      0 B        *
  Disk 1    Online         1024 MB   991 MB        *
  Disk 2    Offline        2048 MB  2048 MB
  Disk 3    Offline        3072 MB  3072 MB

请注意,磁盘 0 和 1 都是 GPT 磁盘,并且它们的相应列中有一个星号。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 Powershell 检测 GPT 和 MBR 分区 的相关文章

随机推荐

  • 如何使 Backbones toJSON 函数包含子模型和集合?

    我有一些模型不仅包含基本数据属性 而且可能具有一个或两个包含另一个模型对象的属性 一直没问题 但现在我想打电话 myRootModel toJSON 我注意到它不会在我尝试调用 toJSON 的模型中的其他模型上调用 toJSON 有没有办
  • 在没有 livereload 的情况下构建时,文件路径中缺少“android_asset/www/”

    我正在开发一个离子应用程序 ionic v1 7 13 cordova v5 4 1 当我跑步时 ionic run android l 一切正常 我的所有项目文件都已正确加载 当我尝试在没有 livereload 的情况下运行时 就会出现
  • 如何在 Blazor WebAssembly 中使用 SQLite?

    对于 Blazor WebAssembly 我提出了使用 SQLite 的想法 这个问题提到这是不可能的 是否可以在 Blazor WebAssembly 中使用 SQLite 如果可以 如何使用 从 NET 6 开始 您可以在 Blazo
  • UIColor 与 IB 颜色(颜色配置文件问题)

    我正在使用 XCode 8 2 1 我刚刚了解了颜色配置文件 并且 RGB 值不是通用的 但仍然无法理解如何在代码中使其正确 在 Interface Builder 中 我为标签选择了预定义的 深灰色 通用 RGB 配置文件中的值为 85
  • 如何获取父基类对象 super.getClass()

    我对 Java 有一点问题 作为一名 C 程序员 我有2个相关课程 public class Patient public class PatientPersistent extends Patient public void foo Sy
  • 何时以及何时不安装到 GAC 中?

    什么时候应该安装到 GAC 中 什么时候不应该安装 我实际上指的是在客户购买了我们的产品后安装在他们的机器上 我有一个程序集仅用于我的一个应用程序 GAC 或非 GAC 我有一个所有应用程序共享的程序集 GAC 或非 GAC 我所有的应用程
  • tensorflow 每次运行发现多个图形事件

    我正在为在本地模式下运行的机器学习引擎实验加载张量板 并收到以下警告 Found more than one graph event per run or there was a metagraph containing a graph d
  • 在 JavaScript 中渲染一系列图像,就像视频一样

    我正在尝试使用 JavaScript 中的图像流合成视频 问题是 视频 要么是不稳定的 这是通过使用某种缓冲区来解决的 然而现在的问题是图像的下载速度实际上远远快于渲染速度 如果您的图像源会发生变化 例如 IP 摄像机 您可以尝试下面的示例
  • “time.sleep()”在带有使用“end”属性的打印函数的 for 循环中不起作用吗?

    所以 我最近刚刚学习 python 并且正在玩一些代码 我想在循环中打印一些没有换行符的字符 但有一些延迟 我在 for 循环中使用了 time sleep 函数 但是 它所做的只是延迟输出在循环中所花费的总时间 然后打印出字符 我确实在没
  • 谁在 Pylons 在线

    我目前有一个 Pylons 应用程序 运行基本的用户系统设置 我想尝试创建一个小部件来显示当前登录该网站的用户 我不确定我应该如何处理这个问题 我不确定 pylons 会话是否处于活动状态取决于用户是否实际上位于网络应用程序页面上 因此我正
  • 快速创建对象而不是 Activator.CreateInstance(type)

    我正在努力提高应用程序的性能 我们有很多Activator CreateInstance电话引起了一些悲伤 我们基于接口实例化了很多类 ITabDocument 环顾四周后 我想到使用这段代码 该代码并不比使用Activator Creat
  • Swift 2 MKMapViewDelegate rendererForOverlay 可选性

    在 Swift 1 2 中我有这个 class UVC NSViewController MKMapViewDelegate MARK MapView Delegate func mapView mapView MKMapView rend
  • 是否可以在两个项目中声明一个分部类

    考虑我们创建一个部分类Project1我们有一个Project2这涉及到Project1 如何在中声明部分类的其他方法Project2 thanks 部分构造只是一个编译器功能 允许一个类分布在多个源文件中 编译后的类仍然存在于唯一的一个类
  • 订阅 Service Fabric 群集级别事件

    我正在尝试创建一项服务 该服务将为在我的 Service Fabric 集群中运行的应用程序更新服务端点的外部列表 基本上 我需要在本地 F5 负载均衡器中复制 Azure 负载均衡器 在上个月的 Service Fabric 问答中 团队
  • MySQL 使用 IF 条件更新

    我什至不确定这是否可能 但如果满足特定条件 我会尝试执行不同的更新 用户 id 开始日期 NOT NULL 结束日期 NULL 原因 NULL user roles id role id user id 开始日期 NOT NULL 结束日期
  • ParserError:标记数据时出错。 C 错误:第 4 行应有 7 个字段,但读取 csv 文件时出现 10 个错误

    我正在尝试阅读csv使用 pandas 文件 df1 pd read csv panda error csv header None sep 但我收到此错误 ParserError Error tokenizing data C error
  • jquery ui datepicker 明年和上一年

    在标准 jquery ui datepicker 小部件上 只有一个用于选择月份的下一个和上一个按钮 如果我启用年份 它将显示在选择框中 在日历两侧实现两个按钮的好方法是什么 一个用于选择下个月 一个用于选择明年 在右侧相邻显示 当然 对左
  • 无法将 std::unorded_set 与自定义 KeyEqual 进行比较

    以下程序无法编译 但如果我不评论operator 它编译 为什么operator 当我已经提供时仍然需要FooEqual include
  • Ruby 的 File.open 和 f.close 的需要

    大多数编程语言都知道 处理文件的流程是开放 使用 关闭 然而我在 ruby 代码中多次看到不匹配的 File open 调用 而且我发现这颗知识的瑰宝在红宝石文档中 当垃圾收集器声明 I O 流时 它们会自动关闭 深红和黄友好的 irc 对
  • 使用 Powershell 检测 GPT 和 MBR 分区

    有没有办法用powershell判断磁盘是否有GPT或MBR分区 如果您使用的是 Windows 8 Windows Server 2012 或更高版本 则可以使用存储 cmdlet 之一来检查这一点 Get Disk 该命令的输出格式如下