Can*_*uke 44 windows command-line
在基于 Windows NT(特别是 Windows XP 和 7)的命令提示符下,如何将硬盘驱动器的序列号作为变量获取?我看的是物理硬盘的序列号
与 Moab 的回答相同,但这次使用 PowerShell:
Get-CimInstance Win32_DiskDrive | Select-Object Model,SerialNumber
Run Code Online (Sandbox Code Playgroud)
此命令获取Win32_DiskDriveWMI 类的一个实例,并从该实例输出计算机中每个磁盘驱动器的型号及其对应的序列号。
此答案假定 PowerShell 3.0 或更高版本。如果运行的是旧版本,使用Get-WmiObject到位Get-CimInstance。
在 Windows 8 及更高版本上,您还可以使用以下命令:
Get-PhysicalDisk | Select-Object FriendlyName,SerialNumber
Run Code Online (Sandbox Code Playgroud)
在批处理文件中,一种方法是:
for /f "tokens=5 delims= " %%a in ('vol c: ^| Find "Serial Number"') do (
set VOLSERIAL=%%a
)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
409771 次 |
| 最近记录: |