标题: [文件操作] 好久没来了。。昨天写了一个整理cpp的bat [打印本页]
作者: 林小七 时间: 2013-11-25 18:25 标题: 好久没来了。。昨天写了一个整理cpp的bat
好久没来了。。昨天写了一个整理cpp的bat。。。。
和大家分享下。。。
======================================
事情是这样的。。最近c语言比赛。。。又搞起了这令人蛋疼的c/c++...
本人爱好直接创建一个cpp然后双击vc打开~但是编译后产生了好多文件~~
那个乱昂~而且好多cpp都在一起。。。。
于是写了两句bat。。。真心欣慰了~大家别笑,,加在一起也没有5句。。纯分享。。。
=======================================
放在cpp的目录,,自动创建于cpp名字相同的文件夹并且移动相应的cpp进去。。。
然后删除产生的其他乱七八糟文件,,,,
如果有用~修改下就好~。。。。。。。
纯属无聊,,,纯属分享,,,,,
=======================================- ::快速整理cpp文件
- :: -----By:Seven-2013-11-24
- ::当到写cpp的目录,自动处理当前目录下的cpp文件,不包含子目录
- ::并且建立一个与cpp文件名字相同的文件夹并将相应的cpp移动进去。。删除编译产生的所有文件
- @echo off&&title Move_CPP
- for %%a in (*.cpp) do md %%~na&&move %%a %%~na
- for /r %%b in (*) do if "%%~xb" neq ".cpp" if "%%~nb" neq "%~n0" del /q /f "%%b"
复制代码
效果图====实在无力吐槽
作者: 1270697389 时间: 2013-11-26 10:23
%~n0是什么意思?
作者: 林小七 时间: 2013-11-26 16:41
回复 2# 1270697389
就是自己本身,,,,详情看call或者for的帮助~一个扩展,,,扩展自己到名字,,在这里的目的就是为了排除自己,防止运行后删除自己....
作者: 1270697389 时间: 2013-11-27 19:10
学习了,谢谢 !
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |