Код:
Код: Выделить всё
HP E231 LG IPS FULLHDЯ написал костыль, который раскидывает на две переменные, но понимаю, что это не так должно работать
Код:
Код: Выделить всё
$mn = gwmi wmimonitorid -Namespace root\wmi
$mmod1 = ([char[]]($mn.UserFriendlyName)-join "")[0..12];$mmod2 = ([char[]]($mn.UserFriendlyName)-join "")[13..26];$msn1 = ([char[]]($mn.SerialNumberID)-join "")[0..15];$msn2 = ([char[]]($mn.SerialNumberID)-join "")[16..32]Пробовал по другому:
Код:
Код: Выделить всё
([System.Text.Encoding]::ASCII.GetString($wmiMonitorID.UserFriendlyName)).Replace("$([char]0x000)","")тогда значения просто слитно
Код:
Код: Выделить всё
HP E231LG IPS FULLHDКак правильно раскидать значения на переменные или выбрать только первое\второе?