批处理解决实际问题1——将目录下所有文件(*.cpp)分别创建同名文件夹并移入其中
来源:互联网 发布:中商惠民员工被优化 编辑:程序博客网 时间:2024/04/28 14:50
问题描述:
学习OpenGL时,从网上下载了一些源代码,解压后发现所有.cpp文件在同一个目录下,这样直接一个一个全部编译的话,就乱套了,虽然不影响结果但不利于管理。于是,我需要写一个程序将所有*.cpp文件放入到同名文件加下。
解决方案:
毫无疑问,采用批处理技术。思路:第一步,给每个*.cpp文件创建同名文件夹;第二步,将所有文件(*.cpp)移动到对应的同名文件夹。
具体实现:
1、在该目录下创建一个“批处理文件夹”,保存批处理文件;
2、在“批处理文件夹”下新建一个文本文件(.txt),并将其后缀名改为".bat";
3、将如下代码copy到bat文件中,并保存;
cd ../md Resultfor %%f in (*.cpp) do md Result\%%ffor %%f in (*.cpp) do move %%f Result\%%f4、双击该bat文件即可解决问题,如下图:
1 0
- 批处理解决实际问题1——将目录下所有文件(*.cpp)分别创建同名文件夹并移入其中
- 批量根据文件建立文件夹并将文件移入文件夹
- DOS教学帖:复制不同文件夹下的同名文件至同一文件夹下并自动重命名的批处理
- 又学一招——获得文件夹下所有文件路径 (批处理)
- 批处理之列出目录下所有文件
- 批处理目录下所有文件重命名
- Python 遍历目录和子目录下所有文件,并替换其中的字符串
- 用批处理实现文件所在文件夹同名
- 用批处理 将文件夹下的所有指定后缀名的文件,修改成自定义后缀名
- 使用批处理命令移动子目录下的所有文件到当前目录下,并删除子目录
- [批处理(batch)]查找目录下所有文件并替换文件内容
- 企鹅Sheldon批处理系列之2——指定文件夹下所有文件的字符串替换
- 批处理 压缩当前目录下的所有文件夹
- 遍历指定的目录下所有的文件和文件夹并给出目录层次
- java在指定目录下创建文件并向其中写入文字
- 递归删除文件夹目录下所有文件
- 将一个文件夹中所有的bmp文件转化成同名的jpg文件
- Lua文件夹及文件操作(清空文件夹下所有文件、创建多级文件夹、删除文件夹所有文件等)
- 学习数织物密度/经纬密
- Android NDK帮助文档的一个小错误
- linux万能解压脚本
- 一维加噪信号的平滑处理(2)
- JDK源码研究PriorityQueue(优先队列)
- 批处理解决实际问题1——将目录下所有文件(*.cpp)分别创建同名文件夹并移入其中
- Java环境变量配置
- uva 11584 Partitioning by Palindromes | dp
- iPhone开发应用中关于UITableView详细教程
- hdu 2601 An easy problem
- hdu2544 最短路
- Android学习笔记(一)
- ClassLoader解读
- IOS请求WEB应用的方法