改名前
1图-北京256.pdf
2图-上海5.pdf
3图-重庆12.pdf
改名后
1图.pdf
2图.pdf
3图.pdf
尝试用ren命令通配符
ren *.pdf *图.pdf
但是中文"图"字执行bat的时候乱码,执行不成功?
解决方法:右键编辑.bat文件,点击菜单栏的文件-另存为,在窗口底部的编码(E)处,将“UTF-8”改为“ANSI”。
原因:cmd中的编码方式为ANSI,若中文不是此编码方式则会出现乱码。
新建一个文本文件,将其改名:ren.bat
2) 右键--编辑,填入内容:ren *.pdf ren *图.pdf
6)双击执行
ps:你打开再次编辑的时候,可能还会看到乱码,这时候可以忽略了,不影响执行
总之,如果执行没有效果的话,就编辑--另存为--选择ANSI 就OK!
祝好运!
1、首先获取文件目录
var res = Directory.GetFiles(@"C:\Users\Lenovo\Pictures\PS2PNG");
2、对文件的名进行提取比如:只提取文件名的前两个字符
3、对文件重命名。支持任何格式