问题标签 [batch-rename]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
9010 浏览

bash - Bash 重命名扩展递归

我知道周围有很多这样的东西,但是它们要么不能递归地工作,要么它们很大。

这就是我得到的:

当我只运行查找部分时,它会给我一个文件列表。当我运行 sed 部分时,它会将任何 .so 替换为 .dylib。当我一起运行它们时,它们不起作用。

我用 echo 替换了 mv 以查看发生了什么:

什么都换不了!
怎么了?

0 投票
3 回答
4196 浏览

batch-file - 批处理:重命名“程序文件”中的文件夹

我需要编写一个批处理来重命名Program Files.

我可以通过 Explorer 来完成,所以我想我拥有所有必需的权利。

但是当我在命令行中写这样的东西时:

我收到以下错误:Access denied.

有可能吗?

0 投票
1 回答
9795 浏览

batch-processing - 使用 .bat 文件语言复制和重命名文件?

我想制作一个 .bat 来多次复制和重命名文件。我想要一个名称列表和一个原始文件,然后我想复制该文件并为列表中的每个名称重命名。

如何使用 .bat 文件执行此操作?

是否可以在复制/重命名后从 .bat 运行 winrar 到 .rar 或 .zip 每个文件?

例子:

所以我从一个file.tmpl 开始,最后得到了另外4 个文件(它们是file.tmpl 的副本),分别称为name1、name2、name3、nameetc。

该示例不是真正的编码语言,我使用了一种 php sintax,因为它是我了解更多的语言。

0 投票
6 回答
5922 浏览

python - 使用python批量重命名100K文件

我有一个包含超过 100,000 个文件的文件夹,所有文件都用相同的存根编号,但没有前导零,并且数字并不总是连续的(通常它们是连续的,但有差距),例如:

等等

我想对此进行批处理以创建填充的连续文件。例如:

当我用文件解析文件夹时for filename in os.listdir('.'):,并没有按照我想要的顺序出现。可以理解的是,他们出现了

等等然后

等我怎样才能让它按数值的顺序通过?我是一个完整的 python 菜鸟,但是查看文档我猜我可以使用 map 创建一个新列表,只过滤掉数字部分,然后对该列表进行排序,然后迭代它?对于超过 100K 的文件,这可能很重。欢迎任何提示!

0 投票
26 回答
293478 浏览

bash - 将文件夹中的文件重命名为序号

我想将目录中的文件重命名为序号。基于文件的创建日期。

例如sadf.jpgto 0001.jpgwrjr3.jpgto0002.jpg等,前导零的数量取决于文件的总数(如果不需要,则不需要额外的零)。

0 投票
2 回答
510 浏览

file - 将不同的文件重命名为一个文件名,一次一个

我有文件名为..

我必须将每个文件重命名为 single.nsf(例如 ren 82011.nsf 到 single.nsf)

然后使用程序对该文件进行操作(single.nsf)

然后重命名下一个文件(63113.nsf 到 single.nsf),然后使用程序对该文件(single.nsf)等进行操作

我想要一个批处理文件来执行 nename,暂停(以便我可以运行另一个程序),然后进行下一次重命名,直到所有 nsf 文件都完成。

如何?

0 投票
1 回答
1085 浏览

string - 使用批处理文件提取字符串的可变部分以用于重命名 txt 文件

我正在使用批处理文件来处理具有以下形式名称的文本文件:CLL*1.txt、CLLM*2.txt 位于特定的“下载”文件夹中。所有文件都包含以下形式的字符串:“File Reference : 0xxxx”,其中 xxxx 是唯一的数字标识符。

我正在尝试使用以下脚本将文件重命名为 CLL*xxxx.txt(其中 xxxx 替换整数后缀),但没有取得多大成功。谁能帮忙?:

0 投票
2 回答
7578 浏览

audio - 如何批量重命名许多音频文件?

我需要重命名许多音频文件,以便它们的文件名显示艺术家和歌曲名称。文件格式为 mp3 和 flac。有没有办法快速做到?或者也许有一个程序?

0 投票
1 回答
1886 浏览

linux - Linux根据目录中的另一个文件重命名文件?

我有大约 750 个目录,每个目录包含两个文件:

我想做的是使用find或类似的东西重命名thumb.jpglong_somewhat_random_filename_thumb.jpg. 此刻我的大脑有点模糊。

我可以使用 perl 脚本来完成,但如果在 bash 中有一种简单的方法,那就更容易了。

0 投票
1 回答
1007 浏览

batch-file - 批处理脚本:递归重命名具有多个扩展名的文件

所以为了让自己更清楚一点

我正在尝试使用 for 循环来实现这一点,但我被卡住了

任何人都可以给我一个提示