QTを使用してデスクトップアプリケーションを開発しています。ラップトップのシリアル番号を取得するために以下のコードを使用しています。Windows 7 と Windows Vista では正常に動作しています。Windows XP では動作しません。
コード:
QProcess process;
process.start("wmic bios");
process.waitForFinished(-1);
QByteArray out = process.readAllStandardOutput().simplified();