如果你须要在WIndows Server存储环境中的一个磁盘上执行保护工作。因为磁盘实质上是雷同的,只能通过其设施ID来援用该磁盘。然而,不用肯定是这种形式。你能够应用PowerShell手动为每个磁盘调配一个新的名称。这使你能够抉择基于磁盘的敌对名称来治理磁盘。
如何应用PowerShell获取物理磁盘的信息如何应用PowerShell获取物理磁盘的信息
为了演示起见,让咱们更改上图列表中第一个磁盘的FriendlyName。因为此磁盘是系统启动磁盘,因而咱们将名称更改为"OS Disk"。重要的是记下磁盘的设施ID。在这种状况下,设施ID为0。接下来咱们须要应用命令Where-Object间接援用磁盘:
$A = Get-PhysicalDisk | Where-Object DeviceID -eq 0
此命令创立一个名为$A的变量,获取设施ID=0的物理磁盘
如何应用PowerShell获取物理磁盘的信息如何应用PowerShell获取物理磁盘的信息
批改物理磁盘的FriendlyName
下一步为磁盘设置一个新的FriendlyName。能够应用Set-PhysicalDisk命令执行此操作。
在通常状况下援用旧名称并提供新的FriendlyName的形式应用Set-PhysicalDisk命令。例如,假如我有一个名称为Old的物理磁盘,并且想将敌对名称更改为New。我能够应用以下命令实现重命名工作:
Set-PhysicalDisk -FriendlyName “Old” -NewFriendlyName “New”
然而在本案例中,因为所有物理磁盘都具备雷同的FriendlyName,因而在这种特定状况下不起作用。咱们在方才的变量中曾经应用设施ID筛选进去第一个磁盘了。因而,咱们只须要将该变量用作Set-PhysicalDisk的管道输出即可。该命令如下所示:
$A | Set-PhysicalDisk -NewFriendlyName “OS Disk”
下图能够看到设施号为0的磁盘,FriendlyName曾经批改成"OS Disk"了。
如何应用PowerShell获取物理磁盘的信息如何应用PowerShell获取物理磁盘的信息
更改其余属性
你可能曾经在上图中留神到零碎磁盘的介质类型为Unspecified。让咱们将介质类型更改为SSD:
$A | Set-PhysicalDisk -MediaType SSD
如何应用PowerShell获取物理磁盘的信息如何应用PowerShell获取物理磁盘的信息
总结
在生产环境中,为磁盘提供更多有意义的ID能够更轻松牢靠地标识正在应用的磁盘,从而加重了一些管理负担。