Actualmente estoy ejecutando una computadora que solo tiene acceso a Windows.
Tengo que enviar una carpeta después de ejecutarla tar -czf
.
¿Cómo puedo hacer esto en Windows? ¿Tengo alguna opción?
windows
command-line
tar
usuario54094
fuente
fuente
Echa un vistazo a Tar para Windows .
fuente
Desea instalar Cygwin o MSYS , generalmente vienen con
tar
utilidad.fuente
tar -czf
crea un archivo tar comprimido, generalmente la extensión.tar.gz
o.tgz
se usa.Windows no tiene soporte integrado para crear (o leer) archivos tar o archivos comprimidos, y Microsoft tampoco ofrece herramientas para esto.
Este formato se puede crear usando, por ejemplo, 7Zip; vea, por ejemplo, esta publicación de blog: http://www.tmsnetwork.org/blog/creating-targz-archive-easily-windows (copia archive.org: aparentemente este blog desapareció). Se podrían utilizar muchas más herramientas, consulte http://www.7zip.com/type/5/TAR (copia de archive.org: aparentemente 7zip.com desapareció, para ser reemplazado por 7-zip.org ).
fuente
También puede descargar e instalar 7zip. http://www.7zip.org . Con él, puede desempaquetar y empacar muchos tipos de compresión diferentes, incluido gzip.
fuente
Creo que la forma más elegante de hacerlo sería instalar el subsistema Linux para Windows.
https://msdn.microsoft.com/en-us/commandline/wsl/install_guide#enable-the-windows-subsystem-for-linux-feature-gui
Tenga en cuenta que esto es beta.
También hay muchas formas de obtener la funcionalidad de Linux:
Hay muchas herramientas y aplicaciones que hacen esto.
fuente
Haz estos pasos:
Descargar libarchive https://sourceforge.net/projects/gnuwin32/files/libarchive/2.4.12-1/libarchive-2.4.12-1-setup.exe/download
Entonces
"%programfiles(x86)%\gnuwin32\bin\bsdtar.exe" czf path_to_compressed_file path_to_folder
fuente