2008-10-22 5 views

Répondre

2

Des solutions qui me viennent à l'esprit:

  1. utilisation Win32 Python Extensions et appellent des API Windows pour le faire directement
  2. Utilisez un wrapper WMI pour Python

(certains WMI interface code pour référence)

Modifier: J'ai supposé que votre système d'exploitation était MS Windows :)

3

Go Get Scriptomatic Microsoft

la course, sélectionnez la classe appropriée dans la liste déroulante (Win32_BIOS)

Il produira le code Python/WMI nécessaire pour vous. (Il générera également VBScript, Perl et JScript)

1

Sous Linux, regardez dans le répertoire/proc. Vous devrez analyser les fichiers pour trouver ce que vous cherchez.

This pourrait aider.

1

Essayez cette bibliothèque: Hardware ID Extractor


Petite description de l'outil:

L'ID du matériel Extractor est un programme Microsoft Windows qui affiche des données sur le matériel de votre ordinateur:

disque dur:

  • ID du disque dur (uni Que numéro de série matériel écrit dans la puce électronique IDE du lecteur)

  • ID de partition (volume du numéro de série)

CPU:

  • CPU ID (ID matériel unique)
  • fournisseur du processeur
  • Vitesse de fonctionnement du processeur
  • Vitesse théorique du processeur

mémoire physique:

  • charge de la mémoire (Mémoire totale utilisée en pourcentage (%)) * Le total physique (Total mémoire physique en octets) * physique Avail (mémoire physique gauche en octets) * total des PageFile (fichier total de pages en octets) * Disponible PageFile (page fichier gauche en octets) * Le total virtuel (total de la mémoire virtuelle en octets) * Disponible virtuel (mémoire virtuelle gauche en octets)
dix
Questions connexes