【问题标题】:How to create mask in winrar to archive folders by name?如何在winrar中创建掩码以按名称归档文件夹?
【发布时间】:2016-09-24 09:05:55
【问题描述】:

我有文件夹 C:\testA01C:\testA02C:\testB01C:\testB02

如何创建命令以仅归档名称中带有 testA 的文件夹?

"C:\Program Files\WinRAR\WinRAR.exe" a -r -u -rr8 -y C:\BACKUP\backup.rar C:\testA ?? \*.*

【问题讨论】:

    标签: command mask rar winrar


    【解决方案1】:

    Windows 命令行解释器不支持文件夹路径中的通配符。只能搜索与 DIRFOR 模式匹配的文件夹。

    但请查看WinRAR 5.30 或任何更高版本的程序文件目录中的文本文件WhatsNew.txt。可以阅读:

    1. RAR 命令行中允许在文件名中使用文件夹通配符
      档案。例如:

      rar 备份 c:\backup\2015*\*

      将归档 c:\backup 中的所有“2015*”文件夹。使用 -r 开关进行搜索
      '2015*' 也在 c:\backup 子文件夹中。

    WinRAR v5.30 可以在 Windows XP 和更高版本的 Windows 上使用。

    备份任务的命令行例如:

    "%ProgramFiles%\WinRAR\Rar.exe" u -cfg- -ep1 -idq -r -rr8 -y C:\BACKUP\backup.rar C:\testA*\*
    

    有关使用的命令u 的详细信息,类似于带有开关-u 的命令a 和使用的开关,请参阅文本文件Rar.txt 作为控制台版本的手册@987654325 WinRAR的@。

    当然你也可以从命令行运行GUI版本,但必须改变一个开关:

    "%ProgramFiles%\WinRAR\WinRAR.exe" u -cfg- -ep1 -ibck -r -rr8 -y C:\BACKUP\backup.rar C:\testA*\*
    

    使用开关-ibck 在后台运行GUI 版本(最小化到系统托盘)而不是-idq,这意味着控制台版本在安静模式下运行,只有错误消息打印到控制台窗口。

    GUI 版本的命令和开关与控制台版本的一些差异在 WinRAR 的帮助中进行了说明。启动WinRAR,在菜单项帮助主题上点击菜单Help,选择标签Contents,打开项目命令行模式并阅读此列表项下方列出的页面。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-06-10
      • 1970-01-01
      • 2011-02-26
      • 2015-02-21
      • 2018-05-19
      • 2021-04-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多