Dado que Windows Explorer (ya que al menos Windows XP) tiene un soporte básico para archivos ZIP, parece que debería haber un equivalente en la línea de comandos, pero parece que no puedo encontrar ningún signo de uno.
¿Windows (XP, Vista, 7, 8, 2003, 2008, 2013) se envía con una herramienta zip de línea de comandos incorporada, o debo seguir con herramientas de terceros?
windows
command-line-interface
compression
Electrones_Ahoy
fuente
fuente
compact
Respuestas:
No está integrado en Windows, pero está en las Herramientas del kit de recursos como
COMPRESS
,Ejemplos:
fuente
expand
.No que yo supiese. En lo que respecta a las herramientas de terceros, 7zip tiene una interfaz de línea de comandos bastante agradable y el binario se puede distribuir con su aplicación en el directorio de la aplicación, por lo que no tiene que confiar en que se instale con anticipación.
fuente
Powershell lo hace. Ver:
Comprima archivos con Windows PowerShell y, a continuación, empaquete un gadget de barra lateral de Windows Vista
fuente
.Net 4.5 tiene esta funcionalidad incorporada y PowerShell puede aprovecharla. Deberá estar en Server 2012, Windows 8 o tener .Net 4.5 instalado manualmente.
fuente
Otra solución encontrada en el sitio de superusuario usa el objeto com nativo de Windows en el archivo .bat
¿Puede comprimir un archivo desde el símbolo del sistema utilizando SOLO la capacidad integrada de Windows para comprimir archivos?
fuente
Hay un único comando simple de PowerShell para esto. (PowerShell v5.0 +)
Comprimir:
Descomprimir:
Fuentes:
Comprimir-Archivo
Expandir-Archivo
Un agradecimiento especial a @Ramhound
fuente