Utilizando Resource Hacker para cambiar el icono después de la compilación

Esta pregunta está escrita en varios lugares (comoaqu yaqu).

En la segunda pregunta hay un comentario que dice usar

ResHacker.exe -addoverwrite "Project.exe", "Project.exe", "ProgramIcon.ico", ICONGROUP, MAINICON, 0

Traté de usar-modify en lugar de-addoverwrite

ResHacker.exe -modify "Project.exe", "Project.exe", "ProgramIcon.ico", ICONGROUP, MAINICON, 0

Pero el resultado es el mismo

El ícono cambia: si hago clic derecho en el archivo exe y verifico las propiedades, veo que el ícono ha cambiado, pero en el Explorador de Windows aún veo el ícono anterior.

Si lo abro con Resource Hacker (por lo que no lo uso como herramienta de línea de comandos, sino como herramienta GUI normal) veo el icono correcto en el cuadro de diálogo "Abrir archivo".

¿Alguien puede sugerir una solución? Estoy tratando de usar esto en un evento posterior a la compilación de Delphi.

Respuestas a la pregunta(2)

Su respuesta a la pregunta