Mac本体のシリアル番号を取得する
2016年11月14日 (月) 07:16時点における108.162.226.154 (トーク)による版 (ページの作成:「macOSで本体のシリアル番号を集めたいことも稀にある。 アップルへの修理依頼などの問い合わせには必須なので会社や学校...」)
macOSで本体のシリアル番号を集めたいことも稀にある。 アップルへの修理依頼などの問い合わせには必須なので会社や学校なんかで数百台規模であると管理が大変なわけだ。
そのシリアル番号を画面を1台1台目視して台帳を作るとか狂気の沙汰である。 そういうのはプログラムでサクッと取得したいものである。
解決策1:本体裏面を見る
シリアル番号は本体の裏面に書かれている。 iMacだと「足の裏」に小さく書かれておりバカじゃないのかと思う次第である。 電源や液晶がぶっ壊れたMacの修理依頼を出す際には唯一の方法となる。
解決策2:画面を見る
「リンゴマーク」→「このMacについて」で見ることができる。 macOSは基本的にあらゆるテキストがコピペできるので、こいつもコピペはできる。
解決策3:ターミナルでやる
たぶん動く。少なくともElcapitanでは動いている。Sierraは知らん。
$ ioreg -l | awk '/IOPlatformSerialNumber/ { print $4;}'
解決策4:プログラムでやる
以下を参照せよ。