
Quiero comprimir todos los archivos HTM en D:\HTM\
un archivo llamado comp.7z
que se crea en D:\HTM\
el directorio, así que hago lo siguiente:
7z a -o "D:\HTM" comp.7z "D:\HTM"
y obtiene un error, exactamente como se muestra a continuación:
Error:
Incorrect command line
¿Por qué recibo un error?¿Cuál es la forma/sintaxis correcta de usar -o
switch?
Yo he tratado:
7z a -o"D:\HTM" comp.7z "D:\HTM"
Y:
7z a -o{"D:\HTM"} comp.7z "D:\HTM"
Crea comp.7z
en CWD.
Respuesta1
7z a D:\HTM\comp.7z D:\HTM\*.htm
No lo necesitas -o
ya que estás creando un archivo. Tampoco especifica qué archivos deben incluirse en el archivo ( D:\HTM\*.htm
). El resultado es el nombre completo del archivo ( D:\HTM\comp.7z
). Las comillas no son necesarias aquí, ya que no hay espacios en los nombres de los archivos.