認爲這是註冊表我的目標重點:獲取註冊表項的十六進制值
[HKEY_CURRENT_USER\System\Majid\0]
"GUID"=hex:60,de,2a,56,51,b2,e0,11,80,01,44,45,53,54,00,00
,你可以看到GUID有一個十六進制值,我想講一個VB腳本去這個鍵並將其十六進制數據存儲到變量中。
例如,如果目標變量是「目標」,那麼它的值應該是「60,de,2a,56,51,b2,e0,11,80,01,44,45,53,54,00,00 「
任何幫助,非常感謝
嗨jqcAngel,是的,它的作品,感謝您的幫助。做得好的人。但是我有一個很小的問題,認爲十六進制數據是「60,de,2a,56,51,b2,e0,11,80,01,44,45,53,54,00,00」,這個腳本會在結尾處放上一個「,」,然後在最後00後有一個「,」。如何解決它?還有什麼方法可以顯示小寫字母而不是大寫字母? – Nofuzy
嗨jqcAngel,另一個小問題,你可以在我的例子中看到,兩個最新的十六進制值是兩個零「00」,但你的腳本只顯示一個零,如下所示:53,54,0,0,。你能修好嗎? – Nofuzy
爲什麼你使用VBScript如果你不舒服調整我的例子來實現你的目標? 將下面的在該文件的頂部: '功能PadDigits(N,totalDigits) PadDigits =右(字符串(totalDigits, 「0」)和N,totalDigits) 端功能' 然後改變輸出分配行到: 輸出=輸出&paddigits(0,十六進制(目標(k)))' – jqcAngel