批量以文件夹名字中的一部分字符重命名文件夹文件
答案:2 悬赏:20 手机版
解决时间 2021-02-01 08:02
- 提问者网友:無理詩人
- 2021-01-31 21:42
例如s74文件夹内有N个子文件夹,分别为qqs74001,qqs74002,qqs74003,dds74004,aas74005,等,然后这各个文件夹内一般有6-8个图像文件,图像文件是相机原始命名,现要将这些子文件夹内的图像文件以文件夹名字的后面部分字符重命名,如qqs74001文件夹内的文件命名为s74001 (1),s74001 (2),s74001 (3),s74001 (4),等,要批量哦,不是一个一个文件夹做(一个一个文件做我已经会了)~要多个文件夹或者全部文件夹一次完成~~
最佳答案
- 五星知识达人网友:蓝房子
- 2021-01-31 22:23
提问中有句话——“qqs74001文件夹内的文件命名为s74001 (1)……”
你没说清楚你的图片文件是否要保留扩展名,如jpg, png, bmp等等。
在Windows下,文件没有扩展名,系统就不知道如何打开该文件。Linux下没有这一限制,文件可以不要扩展名。
你要保留扩展名吗?
你能告诉我,你的操作系统是Windows还是Linux?
如果Windows的话,我可以帮你写个简单的VBS脚本
如果Linux的话,我可以给出个bash脚本。
你先看一下下面的结果是不是你想要的。
bash脚本:
#部分屏幕输出结果:
/以父之名 $ ./yifuzhiming.sh
Please pull the file to me.
/以父之名/tmp
rename:
/以父之名/tmp/qqs74001/1
/以父之名/tmp/qqs74001/s74001 (1)
rename:
/以父之名/tmp/qqs74001/2
/以父之名/tmp/qqs74001/s74001 (2)
rename:
/以父之名/tmp/qqs74001/3
/以父之名/tmp/qqs74001/s74001 (3)
rename:
/以父之名/tmp/qqs74001/9.txt
/以父之名/tmp/qqs74001/s74001 (4).txt
rename:
/以父之名/tmp/qqs74002/1
/以父之名/tmp/qqs74002/s74002 (1)
rename:
/以父之名/tmp/qqs74002/2
/以父之名/tmp/qqs74002/s74002 (2)
rename:
/以父之名/tmp/qqs74002/3
/以父之名/tmp/qqs74002/s74002 (3)
rename:
/以父之名/tmp/qqs74002/9.txt
/以父之名/tmp/qqs74002/s74002 (4).txt
rename:
/以父之名/tmp/huangshuishis74001/1
/以父之名/tmp/huangshuishis74001/s74001 (1)
rename:
/以父之名/tmp/huangshuishis74001/2
/以父之名/tmp/huangshuishis74001/s74001 (2)
你没说清楚你的图片文件是否要保留扩展名,如jpg, png, bmp等等。
在Windows下,文件没有扩展名,系统就不知道如何打开该文件。Linux下没有这一限制,文件可以不要扩展名。
你要保留扩展名吗?
你能告诉我,你的操作系统是Windows还是Linux?
如果Windows的话,我可以帮你写个简单的VBS脚本
如果Linux的话,我可以给出个bash脚本。
你先看一下下面的结果是不是你想要的。
bash脚本:
#部分屏幕输出结果:
/以父之名 $ ./yifuzhiming.sh
Please pull the file to me.
/以父之名/tmp
rename:
/以父之名/tmp/qqs74001/1
/以父之名/tmp/qqs74001/s74001 (1)
rename:
/以父之名/tmp/qqs74001/2
/以父之名/tmp/qqs74001/s74001 (2)
rename:
/以父之名/tmp/qqs74001/3
/以父之名/tmp/qqs74001/s74001 (3)
rename:
/以父之名/tmp/qqs74001/9.txt
/以父之名/tmp/qqs74001/s74001 (4).txt
rename:
/以父之名/tmp/qqs74002/1
/以父之名/tmp/qqs74002/s74002 (1)
rename:
/以父之名/tmp/qqs74002/2
/以父之名/tmp/qqs74002/s74002 (2)
rename:
/以父之名/tmp/qqs74002/3
/以父之名/tmp/qqs74002/s74002 (3)
rename:
/以父之名/tmp/qqs74002/9.txt
/以父之名/tmp/qqs74002/s74002 (4).txt
rename:
/以父之名/tmp/huangshuishis74001/1
/以父之名/tmp/huangshuishis74001/s74001 (1)
rename:
/以父之名/tmp/huangshuishis74001/2
/以父之名/tmp/huangshuishis74001/s74001 (2)
全部回答
- 1楼网友:有你哪都是故乡
- 2021-01-31 22:40
推荐试试 文件批量处理百宝箱V10.0主界面的添加功能卡,同时勾选 将文件件附加到文件名前,然后将待更名的文件加载入列表中,然后执行更名,选择仅附加当前文件名,更名之后,然后再使用删除功能卡,删除字符qq,去掉全部删除选项。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯