DOS下的批处理文件(老东西了)

DOS下的批处理文件:能进行集中处理DOS命令的文件,以bat为扩展名。

新建一个批理文件:右键-》新建文件-》重命名为:test.bat
用记事本打开test.bat文件。
@echo
off   //准备输出
Cls             //清除屏幕内容
ECHO
======================================================   //输出的内容
ECHO   批处理学习
                          //
ECHO
====================================================== //

del /f /s /q
%systemdrive%\*.tmp  //删除系统目录下的tmp扩展名的文件
del /f /s /q "%userprofile%\Local
Settings\Temp\*.*"   //删除临时目录temp下的所有文件
echo. & pause
//暂停按任意键结束
@EXIT

保存以上退出,双击即可执行。

批理处文件中的FOR命令

在屏幕上输出1到10个数字。

@echo
off
for /L %%i in (1,1,10) do echo %%i
pause

@EXIT

这是一些老东西,可能也没有太多的用途,但是有时做为管理或其它操作可能会用的到。

例子:自动升级当前程序并删除旧的。

ping
127.0.0.1 -n 2     //做一下延时

del "e:\自动升级\test.exe"   //删除旧的

rename
"e\自动升级\test.exe.new"   "test.exe"   //将新下载的程序改名为可执行程序

start test.exe  
//启动新的程序

del   update.bat   //删除这个批处理文件
posted @ 2011-04-07 16:09  菜程序员  阅读(306)  评论(0编辑  收藏  举报