我正在使用一段代碼來僅檢索我安裝的服務(Crowdstrike)的注冊表值,該服務為我提供了 CID 值。CID 值是一個字母數字值,當我在 regedit 中查看時,我可以看到正確的值,但是當我運行代碼以讀取 powershell 中的注冊表值時,我看到的值與實際值完全不同。我懷疑這是因為 CID 值是字母數字。
手動regedit值是這樣的:
當我運行powershell命令時
Get-ItemProperty -Path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\CSAgent\Sim | Select-Object -ExpandProperty CU
我在 powershell 中得到以下結果:48 72 182 177 163 32 68 221 163 186 198 4 53 103 111 46。不確定以什么格式提取。
uj5u.com熱心網友回復:
在這里你有十六進制轉換:
("48 72 182 177 163 32 68 221 163 186 198 4 53 103 111 46" -split ' ' | % {"{0:X}" -f [int]$_}) -join ' '
30 48 B6 B1 A3 20 44 DD A3 BA C6 4 35 67 6F 2E
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/362282.html
上一篇:使用LDAPFilteranr匹配csv串列中每個用戶的Get-AdUser查找
下一篇:USMT腳本失敗并回傳代碼71
