最近朋友的一个项目要申请软件著作权,要把项目中的所有代码拷贝到一个word文档中,项目工程还是有不少程序代码的,最少几百个文件,这要是手工一个个拷贝出来得累吐血啦- -

写了一个小批处理,智能导出所有代码到一个txt文本文件。

for /D /R %%i in (*.*) do ( 

cd %%i 

type *.jsp>>C:\source.txt
type *.java>>C:\source.txt
type *.xml>>C:\source.txt

cd .. 
) 

该项目只有,jsp、java和xml文件,如果有其他格式文件就在后面继续添加就行了。

比如html和js文件的导出,添加如下代码即可:

type *.html>>C:\source.txt
type *.js>>C:\source.txt

使用方法很简单,新建一个文本文件,把这段代码粘贴进去,然后改扩展名为.bat。

将这个bat文件放到你的项目工程根目录中执行它,就会在C盘生成一个source.txt的文本文件,里面就是你的项目的所有源码啦~~~