
求大佬把獲取硬盤信息的BAT代碼單位轉換成GB,型號只取空格前的
nclick="copycode($('code0'));">復制代碼
- @echo off
- setlocal enabledelayedexpansion
- set StrDrive=
- for /f tokens=1* delims== %%a in ('wmic DiskDrive where MediaType='Fixed hard disk media' get Model,Size /value | findstr =') do (
- if %%a == Model (
- for /f delims= %%i in (%%b) do (
- set StrDrive=!StrDrive!,型號:%%i
- )
- ) else if %%a == Size (
- for /f delims= %%i in (%%b) do (
- set StrDrive=!StrDrive!,容量:%%i
- )
- )
- )
- set StrDrive=!StrDrive:~1!
- echo,!StrDrive!
- pause

