Creé un SFX para extraer algunos archivos. Después de la extracción, necesito que se elimine el archivo SFX. Por lo que he visto, WinRar no ofrece esa opción. Así que pensé en ejecutar un comando DOS -prompt (como bat).
Este es mi código hasta ahora (no funciona):
SETUP=cmd /c del /f /q "file-to-delete"
Abre el cmd, parpadea y luego se cierra ...
Alguien con un problema similar: http://www.msfn.org/board/topic/34506-sfx-remove-file-after-extraction/
batch-file
command-line
winrar
Rafael Vidal
fuente
fuente

SETUP=una directiva WinRar? Asegúrese de que se incluya la ruta completa al archivo.cmdno funciona perocmd.exefunciona (con o sin la ruta completa, la primera es la que%comspec%contiene) Entonces, todo lo que tenía que hacer era cambiar su código aSETUP=cmd.exe /c del /f /q "name-of-sfx".