扫描大图的一个脚本
来源:互联网 发布:淘宝好看的鞋子店铺 编辑:程序博客网 时间:2024/05/16 09:00
原文:http://www.cnblogs.com/cnpirate/archive/2013/07/23/3208865.html
本脚本用于扫描当前目录下大于50k的图片,输出文件在2.txt.
本脚本的一个应用场景就是对Android工程的res目录进行扫描,对于大于50K大小的图片文件进行预警,避免程序员加入了太大的图片造成最终生产的安装包apk文件过于庞大。
@echo off
setlocal EnableDelayedExpansion@if exist 1.txt (
@del 1.txt /q
)
@if exist 2.txt (
@del 2.txt /q
)
call:doCheckBigFile .
echo "done."
@exit /b 0
:doCheckBigFile
pushd %1
for /f %%i in ('dir /s/b *.png') do (echo %%~fzi >>1.txt)
for /f %%i in ('dir /s/b *.jpg') do (echo %%~fzi >>1.txt)
for /f "tokens=1* delims= " %%a in (1.txt) do (
set "zer=%%a"
set "pat=%%b"
if !zer! gtr 51200 (
if not "!pat:~0,-1!"=="%~0" echo "!pat:~0,-1!"& echo "!pat!">>2.txt
)
)
@if exist 1.txt (
@del 1.txt /q
)
popd
@exit /b 0
阅读全文
0 0
- 扫描大图的一个脚本
- 一个扫描ip的脚本
- 自己写的一个sqlserver弱口令扫描工具辅助脚本(提升扫描速度效率,速度极快)
- 从一个扫描十二宿所有在线主机的脚本扯起
- openv对一个大图进行分割处理,最后合并成为一个大图的过程
- 一个批处理的扫描程序
- 二维码的 扫描 扫描本地图库 生成一个二维码
- javascript图片加载---加载大图的一个解决方案
- 将一张大图设置为一个100*100的缩略图
- 一个简单的扫描目录的程序
- 一个脚本的诞生
- 一个邪恶的脚本
- 一个RMAN的脚本
- 一个简单的脚本
- 一个简单的页面扫描程序Scan
- 一个程后台扫描的程序
- 一个简单的TCP扫描程序
- 扫描一个网段的所有端口
- ECS从[共享型]升级「独享型」
- 银行卡,信用卡
- Tsinsen A1020数列排序之简单排序(O(n^2))
- XListView下拉刷新与上拉加载数据还有该死的一大堆接口抽象类
- 联合权值(NOIP2014提高组 第一试 第二题)
- 扫描大图的一个脚本
- Webview上传文件
- XSS的攻关练习
- PgSQL · 特性介绍 · 列存元数据扫描介绍
- 社交系统ThinkSNS+预售活动结束倒计时
- 想入行大数据,如何才能学好Hadoop?
- C# 生成时间戳
- 搭建CentOS光盘yum源
- InnoDB存储引擎