O WinZip oferece um complemento de linha de comando para isso (complemento gratuito para versão licenciada). Mas isso só funciona com o WinZip 12.1 e superior.
Instalei o WinZip 9.0 SR1 no meu sistema e quero criar um executável a partir de um arquivo zip na linha de comando.
Eu tentei com a seguinte instrução de linha de comando
C:\Users\admin\Desktop>"C:\Program Files (x86)\WinZip 9.0 SR1\WZSEPE32.EXE" my.exe my.zip
Esperando que isso crie um arquivo my.exe
com o conteúdo de my.zip
no diretório atual. Mas lança a mensagem de erro abaixo
eexibeaGUIabaixo.
Como faço para criar um executável a partir de um arquivo zip na linha de comando?
Outra opção é eliminar o WinZip.
Usando o Info-Zip, o unzipper tem um UnzipSfx.exe e você pode usar o seguinte a partir de uma linha de comando:
copie / b unzipsfx.exe + myfile.zip myfile.exe
Se você quiser uma GUI, o Info-Zip também tem o WiZ. O 7-Zip também suporta arquivos auto-extraíveis, e é geralmente melhor que o WinZip de todas as maneiras concebíveis (exceto que o WinZip veio primeiro, nos dias do Windows 95, e assim ficou famoso primeiro).