标题: 如何用C求得CPU序列号和硬盘物理序列号
[打印本页]
作者: yanghao1
时间: 2007-12-30 11:20
标题: 如何用C求得CPU序列号和硬盘物理序列号
如何用C或C++或C#求得CPU序列号和硬盘物理序列号(不是硬盘分区序列号)
作者: fastslz
时间: 2007-12-30 18:08
这里是DOS讨论区
作者: chishingchan
时间: 2008-1-3 16:58
硬盘的,不知对不对。不是我编的,也不知是谁编的!
@echo off
setlocal enabledelayedexpansion
echo 硬盘型号 接口类型 修订版本
echo ======== ======== ========
for /f "tokens=1,2* delims=\" %%a in ('devcon.exe find gendisk^|find /v /i "USBSTOR\"^|find ":"') do call :fastslz "%%a" "%%b" "%%c"
echo.&pause
:fastslz
set "填充空格= "
set 类型=%~1%填充空格%
set 修订=%~2
set 修订=%修订:_= %
for %%i in (%修订%) do set 修订=%%i
for /f "tokens=1* delims=:" %%a in ('echo %3') do set 型号="%%~b"
set 型号=%型号:~0,30%
set 型号=%型号:"=%%填充空格%
set 型号=%型号:~1,30%
echo %型号%%类型:~0,12%%修订%
goto:eof
作者: AlexZhang
时间: 2008-1-3 22:17
devcon是啥玩意啊
作者: fastslz
时间: 2008-1-4 08:50
devcon命令行版的设备管理器
http://support.microsoft.com/kb/311272/zh-cn
http://www.cn-dos.net/forum/view ... mp;highlight=devcon