我为一家公司写了一个网络程序,公司需要一个简单的程序,在公司的pc上运行并将该pc信息写入一个文件,然后将其上传到我读取并保存在datavase中
我找不到可以获取我想要的信息的代码
这是需要阅读的清单
程序可以是c ++,c#或bat文件
感谢
答案 0 :(得分:1)
Microsoft的内部命令
wmic
试一试!
CD C:\WINDOWS\SYSTEM32\
CMD.EXE /C WMIC.EXE /OUTPUT:CPU_LIST.CSV CPU LIST FULL
CMD.EXE /C WMIC.EXE /OUTPUT:BIOS_LIST.CSV BIOS LIST FULL /FORMAT:CSV
CMD.EXE /C WMIC.EXE /OUTPUT:DISKDRIVE_LIST.CSV DISKDRIVE LIST FULL /FORMAT:TABLE
CMD.EXE /C WMIC.EXE /OUTPUT:SERVICE_LIST.CSV SERVICE LIST FULL /FORMAT:HTABLE
pause
答案 1 :(得分:0)
要检测使用过的CPU,您可以使用libcpuid(在BSD许可下)
libcpuid是一个用于x86 CPU检测和功能的小型C库 萃取。