不同文件夹里的图片批量重命名
1个回答
关注
展开全部
如果您需要将不同文件夹里的图片批量重命名,可以按照以下步骤进行:1.打开命令提示符窗口(Windows系统按下Win+R键,输入cmd并回车即可打开)。2.进入存放图片的文件夹所在的目录,例如:cd D:\Pictures。3.输入以下命令,将该文件夹下的所有图片重命名为“pic_数字.jpg”的形式(数字从1开始递增):for /r %i in (*.jpg,*.png) do rename "%i" "pic_%%a.jpg" & set /a a+=14.如果您需要对其他文件夹下的图片进行重命名,可以先进入该文件夹所在的目录,然后再执行上述命令即可。需要注意的是,上述命令中的“.jpg”和“.png”表示只对扩展名为jpg和png的图片进行重命名。如果您需要对其他类型的文件进行重命名,可以将命令中的“.jpg,.png”替换为相应的文件类型。另外,如果您需要修改重命名后的文件名格式,可以修改命令中的“pic_%%a.jpg”部分,其中“pic_”表示前缀,“%%a”表示数字占位符,“.jpg”表示文件扩展名。
咨询记录 · 回答于2023-06-18
不同文件夹里的图片批量重命名
多个子文件夹里的图片重新命名
如果您需要将不同文件夹里的图片批量重命名,可以按照以下步骤进行:1.打开命令提示符窗口(Windows系统按下Win+R键,输入cmd并回车即可打开)。2.进入存放图片的文件夹所在的目录,例如:cd D:\Pictures。3.输入以下命令,将该文件夹下的所有图片重命名为“pic_数字.jpg”的形式(数字从1开始递增):for /r %i in (*.jpg,*.png) do rename "%i" "pic_%%a.jpg" & set /a a+=14.如果您需要对其他文件夹下的图片进行重命名,可以先进入该文件夹所在的目录,然后再执行上述命令即可。需要注意的是,上述命令中的“.jpg”和“.png”表示只对扩展名为jpg和png的图片进行重命名。如果您需要对其他类型的文件进行重命名,可以将命令中的“.jpg,.png”替换为相应的文件类型。另外,如果您需要修改重命名后的文件名格式,可以修改命令中的“pic_%%a.jpg”部分,其中“pic_”表示前缀,“%%a”表示数字占位符,“.jpg”表示文件扩展名。
多个子文件夹也是用上面这个方法吗
对的
每个子文件里的图片都有三个,我想把三个命名都成以下名字,资质1,资质2,吊牌,所有子文件里都命名成这三个
如果您想将每个子文件夹里的三张图片都分别命名为“资质1.jpg”、“资质2.jpg”和“吊牌.jpg”,可以按照以下步骤进行:1.打开命令提示符窗口(Windows系统按下Win+R键,输入cmd并回车即可打开)。2.进入存放图片的主文件夹所在的目录,例如:cd D:\Pictures。3.输入以下命令,将该文件夹及其所有子文件夹下的所有图片重命名为“资质1.jpg”、“资质2.jpg”和“吊牌.jpg”:for /r %i in (*.jpg,*.png) do ( ren "%i" "资质1.jpg" 2>nul ren "%~dpi\资质1.jpg" "资质2.jpg" 2>nul ren "%~dpi\资质2.jpg" "吊牌.jpg" 2>nul)4.如果您需要对其他主文件夹下的图片进行重命名,可以先进入该主文件夹所在的目录,然后再执行上述命令即可。
需要注意的是,上述命令中的“.jpg”和“.png”表示只对扩展名为jpg和png的图片进行重命名。如果您需要对其他类型的文件进行重命名,可以将命令中的“.jpg,.png”替换为相应的文件类型。另外,如果您需要修改重命名后的文件名格式,可以修改命令中的“资质1.jpg”、“资质2.jpg”和“吊牌.jpg”部分,其中“资质1.jpg”、“资质2.jpg”和“吊牌.jpg”表示新的文件名。
第一步,输入cmd并按回车后,出站了C盘的字符串,第二步怎么进入存放图片的目录呢
您可以先查询一下您的目录名称
也就是文件名
如果您已经知道存放图片的目录的路径,可以直接在命令行中输入该路径,例如:cd D:\Pictures。如果您不知道存放图片的目录路径,可以使用dir命令查看当前目录下的所有文件和文件夹,然后根据文件夹名称逐级进入,例如:cd Pictures。如果您还不清楚如何操作,
第三步输入的命令里面,有哪些部分是我要替换的,命令的部分我没看懂,不知道怎么操作
for /r %i in (*.jpg,*.png) do ( ren "%i" "资质1.jpg" 2>nul ren "%~dpi\资质1.jpg" "资质2.jpg" 2>nul ren "%~dpi\资质2.jpg" "吊牌.jpg" 2>nul)
直接把这行代码输入
然后回车
路径先输入
出现了 more? 的报错
"more?"的报错通常是在命令行中执行某些命令时出现的,表示输出内容过多,
1.如果需要继续执行命令,可以继续输入命令并按下回车键。2.如果不需要继续执行命令,可以按下Ctrl+C键强制退出当前命令。
看一下重命名成功了吗
已赞过
评论
收起
你对这个回答的评价是?