Home 文章 Java基础 也说批处理文件

feedsky
抓虾
google reader
my yahoo
也说批处理文件 E-mail
User Rating: / 0
PoorBest 
作者是 Administrator   
2008-05-10 21:25:02


自学批处理算起来已经快一年了
今天写了一个感觉还算有用的批处理文件
可以列出一个盘符下的所有文件

@echo off
echo *****************************************
echo *  主要功能 : 列出一个盘符下的所有文件 *  
echo *  组织     : 自由软件                 *  
echo *  日期     : 2008-05-06               *
echo *  作者     : challengehope            *
echo *  版权     : @2008 -2010              *
echo *****************************************
setLocal
set /p dev=请输入盘符(例如:B、C、D、E):
echo 可能需要较长的时间请耐心等待
echo 开始导出文件列表...
echo ^<HTML^>^<HEAD^>^<TITLE^>%dev%盘的文件列表^</TITLE^>^<META http-equiv=Content-Type content="text/html; charset=gb2312" ^>^</HEAD^>^<BODY^>>%dev%盘的文件列表.html
for /r %dev%:\ %%i in (*.*) do (echo ^<A href= "%%i" target="_bank"^> %%i ^</A^>^<BR^>>>%dev%盘的文件列表.html )
echo ^</BODY^> ^</HTML^>>>%dev%盘的文件列表.html

echo 导出文件列表成功!

echo 开始导出树状结构图...
echo ^<HTML^>^<HEAD^>^<TITLE^>%dev%盘的文件树状结构图^</TITLE^>^<META http-equiv=Content-Type content="text/html; charset=gb2312" ^>^</HEAD^>^<BODY^>>%dev%盘的文件树状结构图.html
echo ^<PRE^>>>%dev%盘的文件树状结构图.html
tree /F %dev%:\ >>%dev%盘的文件树状结构图.html 
echo ^</PRE^>>>%dev%盘的文件树状结构图.html
echo ^</BODY^> ^</HTML^>>>%dev%盘的文件树状结构图.html

echo 导出文件列树状结构图成功!
endlocal
pause 

只要将上面的内容copy出来保存为一个以bat或cmd结尾的文件即可。

感觉学习好一种脚本语言可以提高工作效率。
大家要是有时间可以看看



最近更新 ( 2008-05-10 21:25:02 )
 
Java家,