Как получить серийный номер процессора Raspberry PI 2 с Windows IOT
Мне нужно получить серийный номер процессора Raspberry Pi2, который работает под управлением windows 10 IoT.
3 ответов
обычно это находится в окнах.Система.Профиль.Пространство имен HardwareIdentification. К сожалению, это одно из неподдерживаемых пространств имен с Win10 IoT Core.
вместо этого, чтобы идентифицировать металл, я использую информацию из сетевого адаптера(ов):
public static HashSet<string> NetworkIds()
{
var result = new HashSet<string>();
var networkProfiles = Windows.Networking.Connectivity.NetworkInformation.GetConnectionProfiles().ToList();
foreach (var net in networkProfiles)
{
result.Add(net.NetworkAdapter.NetworkAdapterId.ToString());
}
return result;
}
конечно, это не полностью доказательство ошибки, но, до сих пор, единственный способ получить достаточно надежный идентификатор устройства.
я извлек образец кода из образец IoT Microsoft (IoTCoreDefaultApp) это может помочь вам извлечь информацию об устройстве (к сожалению, серийный номер процессора никогда не предоставляется для программирования).
серийный номер можно найти в /proc / cpuinfo
или вы можете использовать основной трубопровод Bash ie,cat/proc | cpuinfo | grep Serial / cut-d': '- f 2