标题: [其他] 求助!批处理如何重命名所有子文件夹里10开头的所有png图片为指定名称! [打印本页]
作者: 1066293407 时间: 2021-4-7 23:03 标题: 求助!批处理如何重命名所有子文件夹里10开头的所有png图片为指定名称!
如题。。。。。。。。例如把目录里所有子文件夹里的100**.png换成image.png
作者: newswan 时间: 2021-4-7 23:39
本帖最后由 newswan 于 2021-4-7 23:41 编辑
for /r %%a in (100*.png) do echo %%a
显示一次,如果正确,把 echo 换成 ren。100* 改成 image 还是 image* ?确定不会重名?
作者: 1066293407 时间: 2021-4-7 23:50
回复 2# newswan
好的,谢谢,每个子文件夹里只有一张图片,不会重名的
作者: Gin_Q 时间: 2021-4-8 10:28
C#- using System;
- using System.IO;
-
- class Program
- {
- static void Main()
- {
- string WorkPath = @"D:\GIN\c#\test";
- string terget = "image.png";
- string temp;
- foreach (var n in Directory.GetFiles(WorkPath, "100*.png", SearchOption.AllDirectories))
- {
- temp = Path.Combine(Path.GetDirectoryName(n), terget);
- Console.WriteLine("正在重命名 {0}", n);
- File.Move(n, temp);
- }
- }
- }
复制代码
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |