Windows如何用CMD打包文件?

使用 tar 命令(推荐)

Windows 10/11 内置的 tar 命令支持多种压缩格式,操作类似Linux环境。

基础打包与压缩

  • 打包文件(不压缩)
    file1.txtfolder 打包为 archive.tar

    tar -cvf archive.tar file1.txt folder
    • -c:创建归档文件
    • -v:显示过程(可选)
    • -f:指定输出文件名
  • 打包并压缩(Gzip格式)
    生成 archive.tar.gz

    tar -cvzf archive.tar.gz file1.txt folder
    • -z:启用Gzip压缩
  • 打包并压缩(Zip格式)
    生成 archive.zip

    tar -cvaf archive.zip file1.txt folder
    • -a:根据扩展名自动选择压缩格式

解包操作

  • 解压到当前目录:
    tar -xvf archive.tar
  • 解压到指定目录:
    tar -xvf archive.tar -C C:\目标路径

使用 makecab 命令(创建CAB压缩包)

适合旧版Windows或需CAB格式的场景。

单文件压缩

makecab 源文件 目标.cab

示例:

makecab report.docx backup.cab

多文件/文件夹压缩

需先创建文件列表(如 list.txt):

file1.txt  
folder\*.*  ; 包含子目录所有文件

执行压缩:

makecab /F list.txt /D CabinetName=archive.cab

注意事项

  1. 路径规范

    • 路径含空格时需用引号包裹:"C:\My Documents\file.txt"
    • 反斜杠 \ 需转义为 \\(如 folder\\subfile.txt)。
  2. 兼容性

    • tar 命令需Windows 10 Build 17063+(2018年3月更新)。
    • 旧系统可安装7-Zip并调用其命令行工具。
  3. 常用场景对比
    | 需求 | 推荐命令 | 输出格式 |
    |————–|——————–|————–|
    | 快速压缩 | tar -cvaf | .zip |
    | 高压缩率 | tar -cvzf | .tar.gz |
    | 旧系统兼容 | makecab | .cab |
    | 仅打包不压缩 | tar -cvf | .tar |


高级技巧

  • 批量处理
    打包当前目录所有 .txt 文件:

    tar -cvzf text_files.tar.gz *.txt
  • 排除文件
    使用 --exclude=文件名 参数(如 --exclude=temp.log)。

  • 验证压缩包内容

    tar -tvf archive.tar

引用说明

  • tar 命令参考:Microsoft官方文档
  • makecab 命令参考:Microsoft CAB技术文档
  • 第三方工具支持:7-Zip命令行指南

提示:操作前建议备份数据,避免路径错误导致文件丢失。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/6482.html

(0)
酷番叔酷番叔
上一篇 2025年7月6日 21:21
下一篇 2025年7月6日 21:54

相关推荐

  • 国际商标申请局,申请流程与注意事项有哪些?国际商标注册流程详解

    国际商标申请局并非单一实体,而是依托马德里体系或单一国家注册,由世界知识产权组织(WIPO)及各国商标局共同构成的全球商标保护网络,2026年建议优先选择马德里体系进行多国家布局以降低成本,国际商标注册的核心机制与路径解析在2026年的全球化商业环境中,商标保护已不再局限于单一市场,理解“国际商标”的本质是规避……

    2026年5月13日
    6100
  • 网络知识结构图如何构建?全面理解框架搭建方法

    网络知识结构并非单一的技术堆砌,而是由物理层、协议层、应用层及安全防护构成的立体生态体系,其核心在于通过标准化协议实现全球设备的互联互通与数据高效流转,网络架构的底层逻辑:从物理连接到逻辑抽象理解网络知识的第一步,是打破“网线连电脑”的线性思维,建立分层模型,在2026年的技术语境下,我们依然以TCP/IP模型……

    2026年6月22日
    3200
  • 关系型数据库常用的索引物理组织是什么,数据库索引原理

    关系型数据库常用的索引物理组织主要包含B+树、哈希、聚簇与非聚簇索引四种核心形态,其中B+树因兼顾范围查询与排序效率成为InnoDB等主流引擎的默认首选,而哈希索引则专攻等值查询的高并发场景,索引底层逻辑与物理存储差异理解索引的物理组织,本质是理解数据在磁盘块(Page)中的排列方式,2026年数据库架构演进中……

    2026年6月2日
    9300
  • 关系型数据库中一个数据表有何特殊之处?数据表结构特点

    关系型数据库的一个数据表是存储结构化数据的基本单元,其核心逻辑是通过预定义的“模式(Schema)”严格约束行与列的数据类型及关系,确保数据的一致性与完整性,在2026年的企业级数据架构中,数据表已不再仅仅是静态的存储容器,而是高性能事务处理(OLTP)与实时分析(OLAP)交汇的核心节点,理解数据表的底层逻辑……

    2026年6月10日
    3700
  • Java反编译工具jad怎么用?

    简介jad(Java Decompiler)是一款经典的命令行反编译工具,可将.class字节码文件还原为可读的Java源代码,适用于调试、学习遗留代码或恢复丢失的源码场景,环境准备下载工具访问官方地址(已停止维护,需从镜像站获取):https://varaneckas.com/jad/或通过包管理器安装(如M……

    2025年7月6日
    21100

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信