Questions tagged «batch-rename»

该标签是关于重命名大批文件的。

1
文本编辑器样式重命名目录中的文件名
如何编辑目录中文件的名称,就像我使用文本编辑器编辑文件的文本一样? 我觉得我已经看过这个在视频中演示,也许使用一些Vim插件或其他 - 或者它可能是在Sublime文本中? 我希望能够进行正则表达式字符串替换,进行任意编辑等,而无需编写shell脚本或草拟一个arcane shell命令。

1
根据EXIF日期将文件排序到子文件夹中
我有一个包含70000+ JPEG文件的硬盘恢复目录。我试过玩一些AppleScripts,我找到了,但没有运气。我已经安装了EXIFtool,这可能对此任务很有用。 当前目录结构如下: dir001 - file0001.jpg ... - file9999.jpg dir002 - file0001.jpg ... - file9999.jpg ... dir070 - file0001.jpg - ... - file9999.jpg 这些文件大多数都有EXIF数据,但有时会有没有元数据的文件。现在我希望能够根据日期对这些文件进行排序和重命名: 1999 - 1999 01 31 - 1999_01_31_-_22_59_59.jpg 2000 - 2000 05 20 - 2000_05_20_-_21_59_59.jpg - 2000_05_20_-_22_59_59.jpg 我认为Applescript / Automator可能会派上用场,但是其他所有解决方案都会受到欢迎!

1
从文件名中删除时间戳
我需要重命名自动生成的文件,最后截断时间戳。 文件命名为“abcd_efgh_jklm_21.04.2015.csv”,其中数字是今天的德语文化拼写日期,“abcd” - 分成一个或多个纯文本部分。德国文化使用。分开日期部分,这使得创建重命名指令成为一个问题(我认为)。目标名称应为“abcd_efgh_jklm.csv” - 删除最后一个下划线及其后的所有内容。 名字的真实例子可能是 CompanyA_Sales_Forecast_ThirdRevision_21.04.2015.csv 这里我们有四个单词部分,以及应该删除的日期部分。结果将是: CompanyA_Sales_Forecast_ThirdRevision.csv 我读 了Windows RENAME命令如何解释通配符? 并且认为我主要理解它,但我不能让它工作。我得到的最好的是 ren *.csv *_.csv 创建“abcd_efgh_jklm_.csv”。这很接近,但我还需要删除最后一个下划线。我无法弄明白。 任何建议?


1
切换文件名的一部分
我有大量的pdf文件,它们的格式均为“ [something] somethingelse”。 如何切换第一部分和最后部分以实现“某物[something]”? 例如(之前和之后): [P. Morandi] Field and Galois Theory Field and Galois Theory [P. Morandi] [D. S. Bridges] Foundations of Real and Abstract Analysis Foundations of Real and Abstract Analysis [D. S. Bridges] [J. G. Ratcliffe] Foundations of Hyperbolic Manifolds Foundations of Hyperbolic Manifolds [J. G. Ratcliffe] [R. …

1
替换文件名中的重复单词
我有文件名这样的文件: かな_かな 我想用以下内容替换它: かな 有没有办法自动批量执行此操作? 请注意,有些文件在下划线之前和之后有不同的单词,所以我不能只删除文件名的第一部分。 (PowerShell,终端或任何免费的第三方工具都很好......)

2
批量重命名在变量之前放置一个空格
我正在重命名一堆以。开头的文件 TB-Practice 首先 P-。 到目前为止,我有这批 pushd %~dp0 for %%i in ("TB-Practice*.pdf") do (set fname=%%i) & call :rename goto :eof :rename ::Cuts off 1st eleven chars, then appends prefix ::P- is put in front of the file name ren "%fname%" "P-%fname:~11%" goto :eof 不幸的是,而不是结束 P-Filename 我结束了 P- Filename 这与我用于这些文件的当前格式不兼容。 我究竟做错了什么?在声明变量时,没有任何空间。

0
根据命名约定自动命名照片的最有效方法?
我是一名太阳能现场评估员,并且正在为一家公司转包,该公司对所有在现场拍摄的照片使用特定的命名惯例。 我想知道什么是有效遵守这个命名约定的最佳方法,并避免一堆超级繁琐和耗时的复制和粘贴。 我一直在根据他们描绘的内容将照片分成文件夹,然后再使用 批量重命名实用程序 在这些文件夹中,但这是一个权宜之计。我觉得必须有一个更有效的方法来解决这个问题。 我一直在网站上使用数码相机,将它们下载到计算机,然后从那里进行排序。可能有一个应用程序可以对我在智能手机或平板电脑上拍摄的照片进行排序吗? 我正在使用Windows 10。 在此先感谢您的帮助!

2
如何在Ubuntu上批量重命名文件?
我rename在Ubuntu 10上发现不幸的是不支持正则表达式。我需要重命名包含的文件_thumb,_t保留原样。示例:重命名SLN0097H_thumb@2x~ipad.JPG为SLN0097H_t@2x~ipad.JPG。希望没有编写bash脚本循环就可以。

2
重命名并反转文件列表的编号
在Linux中,最好使用bash,实现下面目标的最佳方法是什么? 说我有一系列编号的文件 001.png, 002.png, 003.png 将它们移动/重命名为倒序的最佳方法是什么? 加分点:我有一系列1500个文件,我实际上想要颠倒40个第二个块的顺序。注意这些字母不是名字的一部分。我用它们来表明内容的独特性。 001a, 002b, ..., 040c <- leave as is 041a, 042b, ..., 080c <- reverse order of these files 081a, 082b, ..., 120c <- leave as is 121a, 122b, ..., 160a <- reverse order of these files 变为: 001a, 002b, ..., 040c 041c, 042b, …


1
如何递归重命名文件夹中的所有文件?[重复]
这个问题在这里已有答案: 重命名与UNIX匹配的多个文件,找到关键字 2的答案 我使用的是Linux和我有一个名为文件的项目myproject-someextention.whatever和someotherstuffmyproject等。 我想以递归方式重命名myproject文件/文件夹名称中的所有内容并将其重命名为yourproject。

2
批量重命名图像?[重复]
可能重复: 一键重命名大量文件 我有数以千计的图像,我希望以数字方式批量重命名。 问题是我保存的所有图像都有osbscure文件名,就像在这个截图中一样 我希望输出类似于:0001,0002或001,002等 实现/做到这一点的最佳方法是什么?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.