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

4

Eu quero compactar todos os arquivos HTM em D:\HTM\ em um arquivo chamado comp.7z , que é criado no diretório D:\HTM\ , portanto, faço o seguinte:

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

e receba um erro, exatamente como abaixo:

Error:
Incorrect command line

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

Eu tentei:

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

E:

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

Cria comp.7z na CWD.

    
por RinkyPinku 20.04.2015 / 19:13

1 resposta

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

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

    
por 20.04.2015 / 19:20