Dellデバイスのサービスタグを取得するにはどうすればよいですか?


19

サービスタグが割り当てられたDellラップトップを使用しています。ただし、このステッカーは不便な場所(ラップトップの底部)にあり、すべてを取り外して裏返しにしてサービスタグを読み取るのが面倒です。

ターミナルなどからサービスタグを取得する方法はありますか?

回答:


34

デルのサービスタグは、非常に便利なdmidecodeツールを使用してシステムから読み取ることができます。

サービスタグは、DMI / SMBIOS文字列としてBIOSに保存されますsystem-serial-number。以下のコマンドを使用して読み取ることができます。

sudo dmidecode -s system-serial-number

このコマンドはサービスタグをそれ自体として出力するので、スクリプトなどにあまり心配することなく渡すことができます。

$ sudo dmidecode -s system-serial-number
1ABC123

エクスプレスサービスコードが必要な場合は、同様のコマンドを使用して簡単に取得できます。

echo $((36#$(sudo dmidecode -s system-serial-number)))

このコマンドは、サービスタグが出力されるのとほぼ同じ方法で、ターミナルにエクスプレスサービスコードを出力します。これは、Bashの$((base#number))表記法を使用してBase36サービスタグをBase10 Expressサービスコードに変換することで機能します。


このソリューションをどこかで見つけて、私にとってはうまくいきませんでした。ルートとして実行していませんでした。ヒントを与えるために+1しました。:)
msb
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.