A strange thing (bug?) happens, when you install and uninstall on Windows 7 64-bit with 'Run as administractor' into the following directories:
'C:\Windows\SysWOW64\MacroMed\Flash\FlashPlayerTrust\'
'C:\Windows\System32\MacroMed\Flash\FlashPlayerTrust\'
writing to both folders consecutively. Unicode and Ansi compilers.
You can to write to one but not both folders. Or, you can work-around the problem by writing to one place and copying from there to the other.
Notice I say 'you', because I think this is a bug. Prove me wrong (please), and I would be very happy.
When you have installed to SysWOW64 and System32, by copying, take your pick. You can uninstall from SysWOW64 or uninstall from System32. Consecutively -- I haven't tried it another way -- SysWOW64 thinks it's System32 and vice versa.
Pending a bug-fix, can anybody A) verify/reproduce the bug, B) think of another way to uninstall both files? It doesn't have to be consecutively. Any fix would be immensely appreciated, great. Thanks.StrCpy $SYS_DIR "$WINDIR\SysWOW64" #
StrCpy $SYS__DIR "$WINDIR\System32" #
StrCpy $R0 "$SYS_DIR\Macromed\Flash\FlashPlayerTrust" #
Delete "$R0\trust25032013.cfg"
RMDir $R0
StrCpy $R1 "$SYS__DIR\Macromed\Flash\FlashPlayerTrust" #
IfFileExists "$R1" 0 +5
Delete "$R1\trust25032013.cfg"
RMDir $R1