安装文件分析工具(批处理)
来源:互联网 发布:制造业数据分析 编辑:程序博客网 时间:2024/06/01 07:19
声明:本人水平有限,欢迎批评指正,禁止用于非法用途,请保持代码纯净和完整
工具说明:工具根据文件添加时间分析安装了哪些文件,可能会有漏报和误报,可以通过查看日志文件和文件列表文件更正
@echo offsetlocal enabledelayedexpansionecho 安装文件分析工具echo.echo make by humors221echo.set /p input=请输入安装包完整路径(带后缀):echo.set /p where=请输入待分析路径(驱动或目录):echo.echo 开始记录!echo.set startTime=%date:~0,10% %time:~0,5%echo 开始时间:!startTime!set startTime=!startTime:-=!set startTime=!startTime: =!set startTime=!startTime::=!echo.start /wait %input%set endTime=%date:~0,10% %time:~0,5%echo.echo 结束时间:!endTime!echo.echo 结束记录!set endTime=!endTime:-=!set endTime=!endTime: =!set endTime=!endTime::=!echo.echo 开始分析%where%目录echo.set dire=set file=set total=0set isOk=0set fullPath=set idx=1echo.>日志.txtecho.>文件列表.txtfor /f "tokens=*" %%d in ('dir /AD /S /B "%where%"') do (echo.echo 分析%%d目录...echo 分析%%d目录...>>日志.txtset dire=%%dcall :fil)echo 共!total!个文件>>文件列表.txtecho 分析完毕!请查看日志“日志“文件或”文件列表“文件pauseexit:filfor /f "tokens=*" %%f in ('dir /A-D /B /O-D /TA "!dire!"') do (echo.echo 分析%%f文件...echo 分析%%f文件...>>日志.txt set file=%%fset idx=1set fullPath=!dire!\!file!call :infoif !isOk! EQU -1 (exit /b)):infofor /f "tokens=1,2,* delims= " %%a in ('dir /O-D /TA "!fullPath!"') do (if !idx! EQU 4 (set dt=%%a %%bset cmpdt=%%a %%bset cmpdt=!cmpdt:-=!set cmpdt=!cmpdt: =!set cmpdt=!cmpdt::=!if "!cmpdt!" GEQ "!startTime!" (if "!cmpdt!" LEQ "!endTime!" (echo 添加了!fullPath!文件,时间!dt!...>>文件列表.txtset isOk=0set /a total+=1exit /b) else (echo !fullPath!不是添加的文件,时间!dt!...>>日志.txtset isOk=0exit /b)) else (echo !fullPath!不是添加的文件,时间!dt!...>>日志.txtset isOk=-1exit /b))set /a idx+=1)
0 0
- 安装文件分析工具(批处理)
- 安装文件分析工具(批处理bat) FOR WIN7
- 安装包注册表分析工具(批处理)
- 批处理安装文件
- svn文件清除批处理工具
- 单文件制作工具,批处理工具
- 批处理安装SQL SERVER 脚本文件
- Minidump 文件分析工具
- Minidump 文件分析工具
- Minidump 文件分析工具
- mp4文件分析工具
- dSYM 文件分析工具
- dSYM 文件分析工具
- dSYM 文件分析工具
- dSYM 文件分析工具
- dSYM 文件分析工具
- dSYM 文件分析工具
- dSYM 文件分析工具
- showModalDialog在chrome下无返回值的问题
- 初识Java中的容器
- 重做16周项目1指针做形参,数组名做实参
- 昨天读《赤裸裸的统计学》
- 行为模式之Strategy模式
- 安装文件分析工具(批处理)
- boost程序完全开发指南之shared_ptr
- js弹出窗口总结6种弹窗方法
- java环境配置
- freemarker入门例子
- java拼接html(innerHTML)导致未结束的字符串常量
- 使用dataexcel制作复杂报表
- 自选题目安卓APP"任务!任务!"
- hdu4771