Sam*_*mal 3 windows hardware matlab
如何使用Matlab获取以下硬件属性?
是否有任何函数或类负责检测其他机器硬件组件属性的属性?
我知道它可以使用系统或控制台命令完成,但我不知道如何.但是,我更喜欢这两种方式,一种是使用Windows控制台命令,另一种是不使用它.
Sam*_*mal 10
这是一种使用matlab的console命令获取硬盘序列号的方法:
%// Get hard disk serial using windows console command
cmd = 'wmic diskdrive get SerialNumber';
[~, result] = system(cmd);
%// Extract first hard disk serial number
fields = textscan( result, '%s', 'Delimiter', '\n' );
fields = strtrim(fields{1});
serialNo = fields{2};
Run Code Online (Sandbox Code Playgroud)
处理器ID相同:
%// Get processor id using windows console command
cmd = 'wmic cpu get ProcessorId';
[~, result] = system(cmd);
%// Extract first processor id
fields = textscan( result, '%s', 'Delimiter', '\n' );
fields = strtrim(fields{1});
processorId = fields{2};
Run Code Online (Sandbox Code Playgroud)
这是关于使用控制台命令wmic+ [hardware name]+ get+ 的所有内容[attributename]
,如果您想知道某些设备可用的整个属性,您可以get在命令中使用而无需命名任何属性,示例:
command = 'wmic csproduct get'
Run Code Online (Sandbox Code Playgroud)
这将获得您机器的所有可用属性作为产品及其值.
| 归档时间: |
|
| 查看次数: |
23644 次 |
| 最近记录: |