首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将逻辑磁盘映射到SCCM中的物理磁盘和分区?

如何将逻辑磁盘映射到SCCM中的物理磁盘和分区?
EN

Server Fault用户
提问于 2017-04-05 11:40:47
回答 2查看 2.4K关注 0票数 0

我需要查询系统中心配置管理器(当前分支,版本1606)有关磁盘、分区和客户端计算机卷的信息。

但是,似乎没有任何方法将逻辑磁盘与物理磁盘和分区相关联;这些数据在资源资源管理器中显示为三个不同的类,甚至相应的数据库表和视图也无法将逻辑磁盘链接到物理磁盘和分区(而分区至少可以链接到其物理磁盘)。

不幸的是,这似乎是Windows系统中一个众所周知的问题,即使在使用WMI时也很难解决:

https://blogs.technet.microsoft.com/heyscriptingguy/2005/05/23/how-can-i-correlate-logical-drives-and-physical-disks

https://stackoverflow.com/questions/4822559/powershell-and-wmi-how-to-map-logical-disk-volumes-to-a-hard-disk-or-vice-versa

这真的很难吗?是否有可能从SCCM中检索逻辑磁盘以及它们所在的物理磁盘和分区的列表?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2017-04-06 11:43:47

SCCM不单独检索此信息,但有一个WMI类公开它:Win32_LogicalDiskToPartitionWin32_LogicalDiskToPartition

需要将该类添加到SCCM的硬件库存配置中;检索数据后,可以使用它们将逻辑磁盘连接到物理分区;需要进行一些字符串操作,因为类以下列格式公开分区和磁盘:

代码语言:javascript
运行
复制
\\HOSTNAME\root\cimv2:Win32_DiskPartition.DeviceID="Disk #0, Partition #0"
\\HOSTNAME\root\cimv2:Win32_LogicalDisk.DeviceID="C:"
票数 0
EN

Server Fault用户

发布于 2017-04-06 09:24:10

请参阅以下查询:

代码语言:javascript
运行
复制
  Select * from v_GS_DISK
  Select * from v_GS_PARTITION
  Select * from v_GS_LOGICAL_DISK

  Select di.DeviceID0,pa.DeviceID0,ld.DeviceID0,* from v_GS_LOGICAL_DISK LD
  inner join v_GS_PARTITION PA
  ON LD.ResourceID=PA.ResourceID
  inner join v_GS_DISK DI 
  ON DI.ResourceID=PA.ResourceID
票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/842729

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档