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 //删除这个批处理文件