问题标签 [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.
bash - Bash 重命名扩展递归
我知道周围有很多这样的东西,但是它们要么不能递归地工作,要么它们很大。
这就是我得到的:
当我只运行查找部分时,它会给我一个文件列表。当我运行 sed 部分时,它会将任何 .so 替换为 .dylib。当我一起运行它们时,它们不起作用。
我用 echo 替换了 mv 以查看发生了什么:
什么都换不了!
怎么了?
batch-file - 批处理:重命名“程序文件”中的文件夹
我需要编写一个批处理来重命名Program Files
.
我可以通过 Explorer 来完成,所以我想我拥有所有必需的权利。
但是当我在命令行中写这样的东西时:
我收到以下错误:Access denied.
有可能吗?
batch-processing - 使用 .bat 文件语言复制和重命名文件?
我想制作一个 .bat 来多次复制和重命名文件。我想要一个名称列表和一个原始文件,然后我想复制该文件并为列表中的每个名称重命名。
如何使用 .bat 文件执行此操作?
是否可以在复制/重命名后从 .bat 运行 winrar 到 .rar 或 .zip 每个文件?
例子:
所以我从一个file.tmpl 开始,最后得到了另外4 个文件(它们是file.tmpl 的副本),分别称为name1、name2、name3、nameetc。
该示例不是真正的编码语言,我使用了一种 php sintax,因为它是我了解更多的语言。
python - 使用python批量重命名100K文件
我有一个包含超过 100,000 个文件的文件夹,所有文件都用相同的存根编号,但没有前导零,并且数字并不总是连续的(通常它们是连续的,但有差距),例如:
等等
我想对此进行批处理以创建填充的连续文件。例如:
当我用文件解析文件夹时for filename in os.listdir('.'):
,并没有按照我想要的顺序出现。可以理解的是,他们出现了
等等然后
等我怎样才能让它按数值的顺序通过?我是一个完整的 python 菜鸟,但是查看文档我猜我可以使用 map 创建一个新列表,只过滤掉数字部分,然后对该列表进行排序,然后迭代它?对于超过 100K 的文件,这可能很重。欢迎任何提示!
bash - 将文件夹中的文件重命名为序号
我想将目录中的文件重命名为序号。基于文件的创建日期。
例如sadf.jpg
to 0001.jpg
、wrjr3.jpg
to0002.jpg
等,前导零的数量取决于文件的总数(如果不需要,则不需要额外的零)。
file - 将不同的文件重命名为一个文件名,一次一个
我有文件名为..
我必须将每个文件重命名为 single.nsf(例如 ren 82011.nsf 到 single.nsf)
然后使用程序对该文件进行操作(single.nsf)
然后重命名下一个文件(63113.nsf 到 single.nsf),然后使用程序对该文件(single.nsf)等进行操作
我想要一个批处理文件来执行 nename,暂停(以便我可以运行另一个程序),然后进行下一次重命名,直到所有 nsf 文件都完成。
如何?
string - 使用批处理文件提取字符串的可变部分以用于重命名 txt 文件
我正在使用批处理文件来处理具有以下形式名称的文本文件:CLL*1.txt、CLLM*2.txt 位于特定的“下载”文件夹中。所有文件都包含以下形式的字符串:“File Reference : 0xxxx”,其中 xxxx 是唯一的数字标识符。
我正在尝试使用以下脚本将文件重命名为 CLL*xxxx.txt(其中 xxxx 替换整数后缀),但没有取得多大成功。谁能帮忙?:
audio - 如何批量重命名许多音频文件?
我需要重命名许多音频文件,以便它们的文件名显示艺术家和歌曲名称。文件格式为 mp3 和 flac。有没有办法快速做到?或者也许有一个程序?
linux - Linux根据目录中的另一个文件重命名文件?
我有大约 750 个目录,每个目录包含两个文件:
我想做的是使用find
或类似的东西重命名thumb.jpg
为long_somewhat_random_filename_thumb.jpg
. 此刻我的大脑有点模糊。
我可以使用 perl 脚本来完成,但如果在 bash 中有一种简单的方法,那就更容易了。
batch-file - 批处理脚本:递归重命名具有多个扩展名的文件
所以为了让自己更清楚一点
我正在尝试使用 for 循环来实现这一点,但我被卡住了
任何人都可以给我一个提示