随笔分类 - Windows Batch
bat批处理文件
摘要:[TOC] 前言 背景 : 前前段时间,做文件操作处理时,有这么一个场景: window 下需要对某固定目录下的文件及其他文件进行拷贝操作, 至目标对象 外置存储设备(U盘或移动硬盘),且需要一定大小的存储量并做判断提示。 问题 : 其主要问题不在文件拷贝操作,而是对外置存储设备的处理(主要是对磁盘
阅读全文
摘要:[TOC] 背景: 测试时需要实时抓取android设备log,但是一份log抓取过来非常庞大(有时超过500M+,编辑器都打不开,还得找工具进行分割,甚是蛋疼),查看也非常不方便。 解决: 基于上述情况,与其之后进行分割,不如采取分段式抓取log方案。文件名以时间命名还很好进行log查看的。 实现
阅读全文
摘要:背景:当想要查找一个文件时,记得放在某个盘里。手动去遍历时感觉好心累,找了半天还是没有找着(虽然win有自带的搜索框,但是看着进度条的速度,我便果断的点了取消)。基于这个情况,所以写了脚本满足自身查找文件的需求。 一、遍历搜索文件或目录的命令 先来了解一下win自带的遍历搜索命令,这两个命令都可以进
阅读全文
摘要:背景:使用CTS框架运行完测试后,会在logs中生成devices_log和host_log,在results中生成相应的结果(报告)。根据报告信息我们可以得知失败的用例,但是却不能知道为什么用例会失败,是脚本有问题?设备有问题?还是其他.....。此时我们就得通过 截图、视频、log等信息进行分析
阅读全文
摘要:背景:在做预置资源(安装apk)时,有多台android设备需要做相同的资源(如:10台,安装10个apk)。一台一台去预置的话(当然也可以每人一台去预置),耗时较长有重复性。 问题:如何去实现多台同时操作呢?(这个问题让我想到了多进程和多线程) 思路:(前提:环境为window系统)。可以使用批处
阅读全文
摘要:背景:有一批图片按顺序截取,需要按照规定的名称进行重名命。 问题:用批处理怎么实现呢?(公司电脑手动重名时,卡的不要不要的) No1:解决:将规定的名称放入criterion.txt中,将批处理Rename.bat文件、criterion.txt以及要处理的图片放到同一目录下,运行bat文件即可。
阅读全文
摘要:在android设备中要创建多个或者多级文件夹时,手动去创建费时费力(有点傻),一个bat文件就能很好的实现这个功能。 1.首先创建同级多个文件夹且在该文件夹下生成一个文件 附上删除代码:(存在缺陷,若文件夹不存在,还是会显示已删除,没找到可行的方法先去做个判断.........(有个思路,但是好像
阅读全文
摘要:先比较直接的查看当前的日期和时间:(或者cmd中直接输入date,time查看) @echo off color 0a set dt=%date%%time% echo %dt% pause 1.使用截取操作进行命名(时间为12小时制时命名会出现空格,不严谨) %date:~0,4% :表示从左往右
阅读全文
摘要:Window命令 官网链接 1.echo的用法(echo /? --查看帮助) echo off/on 打开关闭回显功能(@echo off 关闭回显并且不需要回显 echo 命令) echo, 显示空行(也可以是; . :) echo content>file.txt 将内容写入到文件中 echo
阅读全文