Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να χρησιμοποιήσετε το C + + για να πάρει USB Pen Serial Numbers

Τα Windows WMI παρέχει προγραμματιστές με μια διεπαφή που σας επιτρέπει να διερευνούν και να επιστρέψετε τα δεδομένα σχετικά με το υλικό . Μπορείτε να χρησιμοποιήσετε αυτό το interface για να επιστρέψει το σειριακό αριθμό για μια κίνηση μανδρών USB . Μερικοί δίσκοι USB δεν έχουν σειριακούς αριθμούς και δεν περιλαμβάνονται στο WMI . Στην περίπτωση αυτή , το ερώτημα WMI επιστρέφει ένα κενό αποτέλεσμα . Οδηγίες
Η 1

Ανοίξτε C + +, το πρόγραμμα προτιμώμενη σας και ανοίξτε το έργο που θέλετε να επεξεργαστείτε . Οι περισσότεροι C + + συντάκτες εμφανίσετε μια λίστα των έργων , όταν ανοίγετε το πρόγραμμα επεξεργασίας . Κάντε κλικ στο έργο που θέλετε να επεξεργαστείτε και κάντε διπλό κλικ στο αρχείο κώδικα για να το ανοίξετε . 2

Προσθέστε το ερώτημα WMI μεταβλητή κλάσης , που σας επιτρέπει να χρησιμοποιήσετε τα WMI ειδικές λειτουργίες που αμφισβητούν τη διασύνδεση υλικού . Αντιγράψτε και επικολλήστε τον παρακάτω κώδικα για να δημιουργήσετε μια μεταβλητή :

ManagementObjectSearch usb = νέα ManagementObjectSearcher ( "SELECT * FROM WHERE Win32_DiskDrive InterfaceType = " USB " ) ?
Εικόνων 3

Display τους σειριακούς αριθμούς για κάθε συσκευή USB . Αν μόνο το ένα είναι παρόν στο σύστημα , μόνο μία οθόνες. Εάν έχετε πολλές συσκευές , ο παρακάτω κώδικας εμφανίζει κάθε μία :

foreach (συσκευή ManagementObject σε usb.Get ( ) ) { ManagementObject serial = νέα ManagementObject ( " Win32_PhysicalMedia.Tag = " + συσκευή [ " ? ID συσκευής " ] + " " ) ? MessageBox.Show ( serial [ « SerialNumber " ] ToString ( . ) ) ? }
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα