Windows下获取磁盘的UUID

  在鼓捣GRUB4DOS命令的时候需要用到UUID,但是在百度只找到有Linux的方法!后来Google了一下,在国外的一个论坛上面找到方法了。具体实现如下

使用WMI

在Powershell里键入以下命令并回车

get-wmiobject "Win32_Volume" | Select DriveLetter, DeviceID

注意:WMI对象Win32_Volume只在VISTA及以上的系统有效!

使用VBScript

  新建一个文本文档并将其重命名为DeviceId.vbs,然后将以下代码复制进去并保存。然后再命令提示符里执行cscript.exe DeviceId.vbs

Dim objWMI, objItem, colItems 

Set objWMI = GetObject("winmgmts:\\.\root\cimv2") 
Set colItems = objWMI.ExecQuery("Select * from Win32_Volume") 

For Each objItem in colItems 
WScript.Echo "Drive Letter = " & objItem.DriveLetter & vbCRLF & "Device ID = " & objItem.DeviceID & vbCRLF 
Next 

WScript.Quit 
您的浏览器已过时

要正常浏览本网站请升级您的浏览器。现在升级

×