Wednesday 14 February 2018

7 opções de zip sfx


7 opções de zip sfx
Obter através da App Store Leia esta publicação em nosso aplicativo!
Linha de comando de 7-Zip: Extraia silenciosamente / silenciosamente [duplicado]
Eu quero usar 7z. exe de um prompt de comando para extrair silenciosamente / silenciosamente um arquivo. Não quero usar scripts ou APIs de terceiros. O 7-Zip possui suporte nativo para a extração silenciosa de linha de comando?
marcado como duplicado por Ƭᴇcʜιᴇ007, Sathya & # 9830; 3 de setembro às 19:46.
Esta pergunta foi feita antes e já tem uma resposta. Se essas respostas não respondem totalmente a sua pergunta, faça uma nova pergunta.
O 7-Zip não possui um modo "silencioso" ou "silencioso" explícito para a extração da linha de comando.
Uma pergunta semelhante sobre o Depósito de Pilha, Extraindo um arquivo de 7-Zip "silenciosamente" - opção de linha de comando, oferece uma solução possível usando o código de script Python:
Uma possibilidade seria gerar o processo filho com popen, então sua saída retornará ao pai para ser processado / exibido (se desejado) ou então completamente ignorado (crie seu objeto popen com stdout = PIPE e stderr = PIPE para poder para recuperar o resultado da criança).
E, em seguida, uma pergunta semelhante aqui na saída de linha de comando Super User, Redirect 7-Zip para / dev / null no Windows ao extrair um arquivo .7z informa que o problema é principalmente o resultado e, ao enviar a saída para NULL, você tornar o sistema executado essencialmente silencioso:
% COMSPEC% / c "% ProgramFiles% \ 7-Zip \ 7z. exe".
Sim, ele suporta o uso da linha de comando. Abra um prompt de comando e navegue até a pasta de instalação (normalmente C: \ Program Files \ 7-Zip) e digite:

7 opções de zip sfx
Obter através da App Store Leia esta publicação em nosso aplicativo!
Criar executável SFX 7-Zip.
Estou jogando ao redor com 7-Zip para criar um executável de arquivo de auto-extração (SFX). Eu segui a documentação, mas não consegui chegar perto. Estou usando o 7-Zip 32 bit e o 7-Zip extra 32 bits.
Aqui é onde eu estou preso primeiro para criar um arquivo SFX você precisa chamar o seguinte script:
Isso gerará um archive. exe que terá o arquivo config. txt para executar o programa apropriado. Veja como o arquivo config. txt se parece com:
Isso gerará archive. exe.
Agora, mais adiante, na documentação, você diz como adicionar um arquivo. Eu preciso comprimir o arquivo setup. exe para que eu use o seguinte script.
Estou confuso sobre esse exemplo. Eu uso archive. exe em vez de a. exe? E se eu fizer isso, recebo um erro dizendo que archive. exe não é um tipo de arquivo suportado.
Se eu mantivesse o nome a. exe e setup. exe para o a e também adicionei o arquivo archive. exe a ele usando o script anterior, e tudo o que fez foi extrair o arquivo para a pasta local em vez de executá-lo.
Por que isso está acontecendo?
migrou do stackoverflow 15 de maio às 11h27.
Esta questão veio do nosso site para programadores profissionais e entusiasta.
É muito mais fácil usar a GUI 7-Zip para criar um arquivo auto-extraível. Escolha a opção SFX ao criar um arquivo 7z.
Isso está quase certo.
o arquivo archive.7z é o arquivo 7-zip que contém todos os seus arquivos. Este deve ser o último passo.
Antes dessa etapa, archive.7z deve ser criado, contendo setup. exe e quaisquer outros arquivos que ele precise. Crie isso usando:
Eu criei instruções passo a passo sobre como fazer isso, pois também fiquei muito confuso sobre como conseguir isso funcionar.
Etapa 1 - Configure sua pasta de instalação.
Para tornar isso fácil, crie uma pasta c: \ Instalar. Aqui é onde copiaremos todos os arquivos necessários.
Passo 2 - 7 Instale seus instaladores.
Vá para a pasta que tem o seu. msi e seu setup. exe Selecione o. msi eo setup. exe Clique com o botão direito do mouse e escolha 7Zip -> "Adicionar ao arquivo" Nomeie seu arquivo "Installer.7z" (ou um nome de sua escolha) Clique em Ok. Agora você deve ter "Installer.7z". Copie este arquivo .7z para o diretório c: \ Install.
Passo 3 - Obter o módulo de extensão 7z-Extra sfx.
Você precisa baixar o 7z-Extra.
Siga este link para ir para o download 7Zip Você precisa baixar a versão 9.20 (como maio de 2015), pois o beta não contém os arquivos corretos. Um link de download direto. Extraia os arquivos adicionais 7zip Copie o arquivo "7zS. sfx" para c: \ Install.
Passo 4 - Configure seu config. txt.
Eu recomendaria usar o NotePad ++ para editar este arquivo de texto, pois você precisará codificar no UTF-8, as seguintes instruções estão usando o bloco de notas ++.
Usando o Windows Explorer, vá para c: \ Install clique com o botão direito do mouse e escolha "New Text File" e nomeie-o config. txt clique com o botão direito do mouse e escolha "Edit with NotePad ++ Clique no" Encoding Menu "e escolha" Encode in UTF-8 "Enter algo assim:
Edite isso substituindo [SOFTWARE v1.0.0.0] pelo nome do seu produto. As notas sobre os parâmetros e as opções para o arquivo de configuração estão aqui.
CheckPoint.
Agora você deve ter uma pasta "c: \ Install" com os seguintes 3 arquivos:
Passo 5 - Crie o arquivo.
Essas instruções eu encontrei na web, mas em nenhum lugar isso explicou nenhum dos 4 passos acima.

7 opções de zip sfx
Obter através da App Store Leia esta publicação em nosso aplicativo!
Como instalo silenciosamente um arquivo auto-extraível de 7 zip para um diretório específico?
O Ruby Devkit é um arquivo auto-extraível baseado em 7 zip.
Gostaria de invocá-lo silenciosamente sem ter que instalar o 7-Zip para extrair os arquivos para uma pasta da minha escolha, para que eu possa rotear a instalação. Imagino que seja algo como:
Mas isso, claro, não funciona. Que bandeiras de linha de comando devo usar para extrair silenciosamente este arquivo em uma pasta de minha escolha?
Atualização 2017: a ferramenta de 7zsfx. info está agora morta e desapareceu.
Postagem original, antiga, de 08 a 2015:
Se você está tentando extrair um arquivo 7zip SFX (7zsfx. info/):
sfx. exe - y - gm2 - InstallPath = "C: \\ seu \\ alvo \\ caminho"
- esconda alguns prompts - og esconde completamente a caixa de diálogo de extração (modo silencioso) - o Painel de Configuração define o caminho do destino (você precisa de barra invertida dupla)
A maneira oficial de criar um pacote SFX é usar - sfx []: Criar arquivo SFX.
E isso significa que os pacotes SFX criados usam dois tipos de opções CLI:
opções CLI oficiais da 7zSFX, e.
as opções passadas por você configuradas na sua configuração, antes de criar o pacote.
Você pode pensar nisso como encaminhamento de parâmetros para o executável empacotado. Este encaminhamento de parâmetros depende da configuração SetEnvironment e RunProgramm!
O processo completo:
Criar arquivo Package.7z: contendo Installer. msi e arquivo crap. cab adicional.
Criar arquivo de configuração config. txt:
Agora, geramos Test. exe combinando o arquivo sfx + config + em um executável.
copiar / b 7zS. sfx + config. txt + Package.7z SfxInstaller. exe.
Nota: 7zS. sfx é do pacote extra oficial do 7zip.
Agora, quando você executa o SfxInstaller. exe, você pode passar por exemplo / lv InstallerLog. txt para criar um log de instalação, p. Ex.
SfxInstaller. exe / lv InstallerLog. txt.
Como o 7-zip é usado, basta criar um arquivo auto-extraível no. exe. e execute com switches - o e - y.
Eu uso isso para economizar espaço na unidade USB. Por exemplo, eu executo o aplicativo VDiskAir com pouca frequência. Eu crio um arquivo auto-extraível da pasta do programa VDiskAir (cerca de 15MB):
NB: - mx9 é usado aqui para maximizar a compressão.
Eu crie um DOS BAT para executar o VDiskAir. exe auto-extraível (cerca de 5 MB) criado, guarde-o como VDiskAir. bat contendo:
Não estou preocupado que a pasta VDiskAir (em% TMP% extraída com os arquivos do programa VDiskAir) seja desinstalada depois de executar o VDiskAir dessa maneira, pois eu tenho um script BAT para limpar% TMP% ao desligar / iniciar.

7 opções de zip sfx
7-Zip é um arquivo de arquivo com uma alta taxa de compressão.
Faça o download do 7-Zip 16.04 (2016-10-04) para Windows:
7-Zip é um software de código aberto. A maior parte do código-fonte está sob a licença GNU LGPL. O código UNRAR está sob uma licença mista: GNU LGPL + restrições unRAR. Verifique as informações da licença aqui: licença 7-Zip.
Você pode usar 7-Zip em qualquer computador, incluindo um computador em uma organização comercial. Você não precisa se registrar ou pagar pelo 7-Zip.
As principais características do 7-Zip.
Alta taxa de compressão no formato 7z com compressão LZMA e LZMA2 Formatos suportados: Embalagem / desembalagem: 7z, XZ, BZIP2, GZIP, TAR, ZIP e WIM Desempacotando apenas: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS, IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF, UEFI, VDI, VHD, VMDK, WIM, XAR e Z. Para ZIP e GZIP formatos, 7-Zip fornece uma taxa de compressão que é 2-10% melhor do que a proporção fornecida pela PKZip e criptografia WinZip Strong AES-256 nos formatos 7z e ZIP Capacidade de extração automática para o formato 7z Integração com Windows Shell Gerenciador de arquivos poderoso Poderoso comando versão de linha Plugin para Localizações FAR Manager para 87 idiomas.
7-Zip funciona no Windows 10/8/7 / Vista / XP / 2012/2008/2003/2000 / NT. Existe uma porta da versão da linha de comando para Linux / Unix.
Na página SourceForge de 7-Zip, você pode encontrar um fórum, relatórios de erros e sistemas de solicitação de recursos.
Taxa de compressão.
Comparamos 7-Zip com WinRAR 5.20.
FILE SETS: Mozilla Firefox 34.0.5 para Windows e Google Earth 6.2.2.6613 para Windows.
85 280 391 bytes.
110 700 519 bytes.
-m5 - s - ma5 - md128m.
Os resultados da relação de compressão são muito dependentes dos dados utilizados para os testes. Normalmente, 7-Zip comprime para o formato 7z 30-70% melhor que para o formato zip. E 7-Zip comprime para o formato zip 2-10% melhor que a maioria dos outros programas compatíveis com zip.
Copyright (C) 2016 Igor Pavlov. O site está hospedado no Digital Ocean.

No comments:

Post a Comment