首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

多个bat集锦的小工具

2012-07-25 
多个bat汇总的小工具@echo off@echo ************************************@echo **@echo *说明:数据交换

多个bat汇总的小工具

@echo off@echo ************************************@echo *                                  *@echo *说明:数据交换命令整合            *@echo *作者:enica                       *@echo *日期:2011-02-14                  *@echo *版本:version 1.0                 *@echo *                                  *@echo ************************************rem ************************************rem *                                  *rem 取日期和时间做备份日志后缀rem *                                  *rem ************************************set dateStr=%date:~0,4%%date:~5,2%%date:~8,2%rem 0-9点小时会有空格,做数字转换set /a hourStr = %time:~0,2%set dateStr=%dateStr%%hourStr%%time:~3,2%%time:~6,2%rem ************************************rem *                                  *rem 程序入口rem *                                  *rem ************************************if "%1"=="" goto infogoto nextrem ************************************rem *                                  *rem 信息提示段rem *                                  *rem ************************************:info@echo 启动类命令参数for /f "skip=3 tokens=1,2 delims='='" %%a in (config.ini) do (@echo%%a%%b)goto exitrem ************************************rem *                                  *rem 程序入口段rem *                                  *rem ************************************:nextfor /f "skip=3 tokens=1,2,3,4,5 delims='='" %%a in (config.ini) do (if "%1"=="%%a" (rem 根据数据ID来判断启动程序还是查看日志if %1 LSS 20 (rem ************************************rem *                                  *rem 程序段rem 程序编号:%%arem 程序名称:%%brem 程序简称:%%crem 程序绝对路径:%%drem 日志绝对路径:%%erem *                                  *rem ************************************@echo %%b数据交换if exist %%e ren  %%e %%c%dateStr%.logif ERRORLEVEL 1 pause & @echo 日志重命名异常if exist %%d %%d > %%eif not exist %%d echo %%b:程序不存在,请确认路径goto exit)if %1 GTR 20 (rem ************************************rem *                                  *rem 日志段rem 程序编号:%%arem 程序名称:%%brem 程序简称:%%crem 程序绝对路径:%%drem 日志绝对路径:%%erem *                                  *rem ************************************@echo %%b日志输出if exist %%e tail -100f %%eif not exist %%e echo %%e:日志不存在,请确认路径goto exit)))rem 没有匹配的参数就跳转到信息提示goto inforem ************************************rem *                                  *rem 程序结束段rem *                                  *rem ************************************:exitpause>nul

热点排行