winrar怎么压缩保留创建时间

WinRAR WinRAR 21

本文目录导读:

winrar怎么压缩保留创建时间-第1张图片-WinRAR 压缩软件 - 多格式解压文件归档工具

  1. 方法一:使用图形界面(最常用)
  2. 方法二:使用命令行(适用于批量或脚本)
  3. 特别提醒:解压时的时间还原问题

WinRAR 默认在压缩时不会保留文件的“创建时间”(Created Time),它默认只保留“修改时间”(Modified Time),但你可以通过设置来让 WinRAR 也保存创建时间。

以下是两种最有效的方法:

使用图形界面(最常用)

  1. 选中你要压缩的文件或文件夹,点击鼠标右键,选择 “添加到压缩文件...”
  2. 在弹出的窗口中,切换到 “时间” 选项卡。
  3. “设置文件时间” 这个区域,你会看到三个复选框:
    • 保存文件修改时间(默认勾选)
    • 保存文件创建时间默认未勾选
    • 保存文件访问时间(默认未勾选)
  4. 勾选上“保存文件创建时间”
  5. 点击“确定”开始压缩。

注意: 此设置只对本次压缩有效,如果你希望每次都自动保留创建时间,可以在“设置文件时间”区域点击下方的 “保存设置” 按钮。

使用命令行(适用于批量或脚本)

如果你用命令行 (CMD) 压缩,需要添加 -tmc 参数:

rar a -tmc my_archive.rar "你要压缩的文件夹路径"
  • a:添加文件到压缩包。
  • -tmc:保留文件的创建时间 (Created time)。
  • -tm 是修改时间(默认保留),-tma 是访问时间。

特别提醒:解压时的时间还原问题

即便你成功在压缩包中保存了“创建时间”,解压时可能会遇到问题:

  • 对于用户文件(普通数据): WinRAR 在解压时,默认会把文件的创建时间设置为解压那一刻的时间,而不是还原成压缩包里的创建时间。
  • 如何解决?
    • 解压时,在弹出的窗口中切换到 “高级” 选项卡。
    • 确保 “保留文件时间” 下面的 “创建时间” 选项也是被勾选的。
    • 更好的做法: 如果解压工具不支持还原创建时间(如部分第三方工具),可以勾选 “解压到临时文件夹后再复制”(这可以借用系统机制保留时间),或者直接使用 WinRAR 自带的解压功能,并在高级选项里设置。
步骤 操作 关键点
压缩时 选项 -> 时间 -> 勾选“保存文件创建时间” 务必勾选
解压时 高级 -> 勾选“保留文件时间”下的“创建时间” 否则时间会变成解压时刻

只要你按照上述方法设置了压缩和解压两个环节,WinRAR 就能完整保留文件的创建时间。

标签: 保留创建时间

抱歉,评论功能暂时关闭!