【问题标题】:Is it possible to append prefix to files names taken from folder name, automatically? (Windows)是否可以自动为取自文件夹名称的文件名附加前缀? (视窗)
【发布时间】:2020-04-02 09:59:28
【问题描述】:

我是技术摄影师。我拍了很多特定部位的照片。每个部分都分配了一个文件夹,然后我将照片复制到该文件夹​​中。

我希望文件(照片)的名称有一个前缀,即文件夹名称。例子: 我拍了 A1 部分的 20 张照片。我将这 20 张照片从 SD 卡复制到我的 PC 到之前创建的名为“A1”的文件夹中。我希望这 20 个文件的名称如下: A1(1) A1(2) A1(3) [...] A1(20)

是否可以使其自动化?还是一键搞定?

提前致谢

【问题讨论】:

  • 您是否需要保留文件的原始名称,或者将它们重新编号是否可以接受(例如,1, 5, 9 将变为 A1 (1), A1 (2), A1 (3))?
  • 我想保留原来的名字,但如果不可能的话,用新编号的选项总比没有好

标签: windows file directory filenames prefix


【解决方案1】:

如果您不需要保留原始编号,只需在资源管理器中选择所有文件,按 F2(重命名)并输入新名称即可。文件会自动获取“名称(数字)”形式的非冲突名称。

这尊重您在资源管理器中选择的顺序,因此如果您希望索引从旧文件到新文件递增,例如,只需按日期升序对文件进行排序。

这也可以用于保留原始编号,但前提是没有间隙并且数字从 1 开始。如果您按名称对文件进行排序并执行重命名技巧,它们的排序仍将与前。但是,如果存在间隙,它们将不再存在于新文件名中。

还有一个问题是,这仅在所有文件具有相同扩展名的情况下才有效。例如,如果一些是jpg,另一些是png,则每个分机都有自己的编号。

如果这还不够好,您要么必须使用更高级的脚本,要么使用一些有助于批量重命名的工具。我最喜欢的一直是 Total Commander - 在 TC 中,这就像选择要重命名的文件一样简单,按 Ctrl+M,然后将文件名更改为 A1 ([N]) 之类的名称。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-05-11
    • 1970-01-01
    • 2020-08-29
    • 2016-01-17
    • 1970-01-01
    • 1970-01-01
    • 2015-05-20
    • 1970-01-01
    相关资源
    最近更新 更多