我经常使用Cygwin,但是现在我需要在其他人的Windows机器上提取tar.gz和tar.bz2文件.他们不想要Cygwin; 他们需要一个GUI.我尝试过7-zip,我们公司的其他人正在使用7-zip,但是7-zip让braindead决定要求你先将文件解压缩到新的目标文件,然后解压缩文件,从而浪费时间和磁盘空间,我需要额外的行动.还有其他我不喜欢它的界面.
我刚收到一个新的Windows工作站,并决定尝试ZipGenius软件决定提供的功能,但它甚至不处理tar.gz文件.
有关更好工具的任何建议吗?
Rob*_*edy 15
适用于Windows的良好tar实用程序tar.也不需要涉及Cygwin; 它可以作为本机程序运行.Sourceforge上的UnxUtils项目有很多Windows版本的常见Unix实用程序,而不需要Cygwin.
如果你需要一个GUI,WinZip可以读取tarball,WinRar也可以.但它们的行为与您描述7-Zip的行为相同.如果您打开.tar.gz文件,他们首先解压缩该文件,然后打开内部tar文件.您无法在GUI中避免这种情况.无论是焦油和GZ格式可流,这使得它们非常适合,比如,从输出通过管道gunzip进入tar,以解压压缩包,而无需使用大量额外的磁盘空间.但是,GUI将提供存档中所有文件的列表,如果不读取整个tar文件,则无法执行此操作.GUI还允许您指向并单击以选择要提取的单个文件,如果不读取整个文件,则无法执行此操作.
GUI 可以做的是将文件解压缩到内存中以创建索引,然后丢弃数据,仅保留足以显示索引的数据.选择要提取的文件后,它会再次解压缩tarball并将所选数据写入磁盘.但我不知道有任何程序以这种方式做到这一点.如果磁盘空间不足,请改用命令行方法.
| 归档时间: |
|
| 查看次数: |
67332 次 |
| 最近记录: |