3
レジストリキーのバイナリ値をスティングに変換できる方法やVBScriptを探しています。BINARY値を意味のある文字列に変換する
[HKEY_CURRENT_USER\System\Majid]
"FilePath"=hex:50,4f,2b,2a,90,93,e0,11,80,01,44,45,53,54,00,00
それはに翻訳されています:例えば
が、これは私のキーだと思うPO + *گ€「DESTしかし、それは本当に何を意味à?私はこの奇妙な価値を意味のある言葉に解読したい。 私はそれに私のキーを置き換えることができ、結果を受け取ることができる単純なvbscriptを与えることができる場合、私は本当に多くのあなたに感謝します:)
こんにちはroch、返信ありがとうございますが、どこに私のバイナリコードを変換する必要がありますか? – Nofuzy
のConst HKEY_CURRENT_USER =&H80000001 objreg =のGetObject( "winmgmts:" &_ "!{impersonationLevel =偽装} \\" &_ strComputer& "\ルート\デフォルト:StdRegProv") objreg.GetBinaryValue HKEY_CURRENT_USER、 "システム\マジッド」、 "ファイルパス"、strRetVal のMsgBox RegBinaryToString(strRetVal) 関数RegBinaryToString(arrValue) strInfo = "" I = 0のため UBOUNDに(arrValue) 場合arrValue(I)<> 0、その後strInfo = strInfo&ch(arrValue(i)) 次へ RegBinaryToString = strInfo end functi on – roch
上記コードは残念です。それをフォーマットしようとしましたが、それは動作しませんでした:〜私は元の答えを変更しました。 – roch