我正在開發一個使用QT的桌面應用程序。我正在使用下面的代碼獲取筆記本電腦的序列號。它適用於Windows 7和Windows Vista。它不適用於Windows XP。如何獲取Windows XP作爲操作系統的筆記本電腦的序列號?
代碼:
QProcess process;
process.start("wmic bios");
process.waitForFinished(-1);
QByteArray out = process.readAllStandardOutput().simplified();
您是否嘗試過在此xp機器上從命令提示符運行「wmic bios」?你作爲輸出得到什麼? – Viv 2013-03-05 11:42:27