Advertisement
Guest User

Untitled

a guest
Sep 30th, 2017
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. ${SegmentFile}
  2.  
  3. Var StringValue
  4. Var HexValue
  5. Var TypeRead
  6. Var SuccessOrFail
  7.  
  8. ${SegmentPreExec}
  9.     ${registry::Read} HKEY_CURRENT_USER\Software\Ulduzsoft\kchmviewer\recentFileList "" $StringValue $TypeRead
  10.     ${If} $TypeRead == REG_SZ
  11.         ${registry::StrToHex} $StringValue $HexValue
  12.         ${registry::Write} HKEY_CURRENT_USER\Software\Ulduzsoft\kchmviewer recentFileList $HexValue REG_MULTI_SZ $SuccessOrFail
  13.     ${Else}
  14.     ${EndIf}
  15. !macroend
  16.  
  17. ${SegmentPostExec}
  18.     ${registry::Read} HKEY_CURRENT_USER\Software\Ulduzsoft\kchmviewer\recentFileList "" $HexValue $TypeRead
  19.     ${If} $TypeRead == $REG_MULTI_SZ
  20.         ${registry::HexToStr} $HexValue $StringValue
  21.         ${registry::Write} HKEY_CURRENT_USER\Software\Ulduzsoft\kchmviewer recentFileList $StringValue REG_SZ $SuccessOrFail
  22.     ${Else}
  23.     ${EndIf}
  24. !macroend
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement