Wie finde ich die Seriennummer meines Apple Keyboard USB auf einem Mac programmgesteuert vom Terminal aus?

Ich möchte die Seriennummer der Apple USB-Tastatur aus einem Befehl abrufen, der in einem Skript verwendet werden soll.

Welchen Befehl kann ich verwenden?

Können Sie erläutern, warum? Meines Wissens nach gibt es keine Möglichkeit, die Seriennummer über die Software abzurufen, und es ist möglicherweise möglich, das, was Sie versuchen, auf alternative Weise zu erreichen.
In meiner Firma tauschen Mitarbeiter Tastaturen aus, wenn sie ausfallen. Ich möchte die Seriennummern jeden Tag per Skript erhalten, um zu sehen, welche Tastaturen sich ändern
Befürchte, dann hast du wahrscheinlich Pech.

Antworten (1)

Ich glaube nicht, dass du das kannst. Die Informationen, die Sie erhalten können , sind über System Profiler verfügbar: system_profiler SPUSBDataType, der auf meinem Macbook Folgendes zurückgibt:

    Apple Internal Keyboard / Trackpad:

      Product ID: 0x0259
      Vendor ID: 0x05ac  (Apple Inc.)
      Version: 2.24
      Speed: Up to 12 Mb/sec
      Manufacturer: Apple Inc.
      Location ID: 0x14400000 / 3
      Current Available (mA): 1000
      Current Required (mA): 40
      Extra Operating Current (mA): 0
      Built-In: Yes
Ich stimme dem zu. Ich kenne meine SN meiner Tastatur und habe versucht, im System Profiler danach zu suchen, und sie wurde einfach nirgendwo gemeldet.
Das ist sehr lustig ... Ich kann die Seriennummer meiner internen Tastatur meines MacBook finden ... Aber nicht für die USB-Tastatur ...
SPI: Apple Internal Keyboard/Trackpad: Produkt-ID: 0x0290 Hersteller-ID: 0x05ac (Apple Inc.) Version: 1.71 Seriennummer: DQXXXXXXXXXXX Hersteller: Apple Inc. Standort-ID: 0x01000000