Apagar arquivo SFX após extração

1

Eu criei um SFX para extrair alguns arquivos. Após a extração, preciso que o arquivo SFX seja excluído. Tanto quanto eu vi, o WinRar não oferece essa opção. Então eu pensei em executar algum comando DOS - prompt (como o morcego).

Este é o meu código até agora (não funciona):

SETUP=cmd /c del /f /q "file-to-delete"

Abre o cmd, pisca e depois fecha ...

Alguém com um problema semelhante: link

    
por Rafael Vidal 05.06.2013 / 11:38

1 resposta

1

Veja se isso funciona - inclua o caminho exato para o arquivo e veja se ele é excluído. Se isso acontecer, você pode tentar caminhos relativos.

SETUP="%comspec%" /c del "c:\program location\file-to-delete"

Se isso falhar, inclua este comando em um arquivo bat localizado onde o arquivo está e, em seguida, use o arquivo bat para excluir o arquivo SFX, na diretiva WinRar.

@echo off
del "file-to-delete"
    
por 05.06.2013 / 19:59