7zip - Linha de Comando: como definir o caminho de saída?

7zip - Linha de Comando: como definir o caminho de saída?

Quero compactar todos os arquivos HTM em D:\HTM\um arquivo chamado comp.7zcriado no D:\HTM\diretório, então faço o seguinte:

7z a -o "D:\HTM" comp.7z "D:\HTM"

e obter um erro, exatamente como abaixo:

Error:
Incorrect command line

Por que estou recebendo um erro,qual é a maneira/sintaxe correta de usar -oo switch?

Eu tentei:

7z a -o"D:\HTM" comp.7z "D:\HTM"

E:

7z a -o{"D:\HTM"} comp.7z "D:\HTM"

Ele cria comp.7zem CWD.

Responder1

7z a D:\HTM\comp.7z D:\HTM\*.htm

Você não precisa do arquivo, -opois está criando um arquivo. Você também não especifica quais arquivos precisam ser incluídos no arquivo ( D:\HTM\*.htm). A saída é o nome completo do arquivo ( D:\HTM\comp.7z). As aspas não são necessárias aqui, pois não há espaços no(s) nome(s) do(s) arquivo(s).

informação relacionada