编程语言只是编程实现的语言表达,今天我们不谈语言,只谈实现思想,有了实现思想,你可以使用任意一种高级语言实现,甚至用汇编去实现。
1、获取要重命名的文件
如果是批量重命名,可以获取文件夹下内所有文件或者包括其子文件夹的文件;
2、遍历待命名的文件;
3、安全原则,不重命名源文件,而是将文件复制目标文件;
4、复制前判断目标文件夹是否存在,不存在则要先创建文件夹目录,否则则可以复制;
5、复制前判断目标文件是否已存在,是否要覆盖已存在的文件,如果已存在且不可覆盖,则继续遍历文件,否则则复制;
6、异常处理;
7、复制成功与否输出记录日志;
8、接收输入,包括源文件或文件夹、目标文件夹、目标命名规则;
10、窗口程序交互或单独exe输出,方便使用;
按照以上思路实现批量文件及文件夹命名,妥妥的!
领取专属 10元无门槛券
私享最新 技术干货