Windows 批处理编写心得
bat 批处理-取年、月、日、时、分、秒、毫秒
取年份:echo %date:~0,4%
取月份:echo %date:~5,2%
取日期:echo %date:~8,2%
取星期:echo %date:~10,6%
取小时:echo %time:~0,2%
取分钟:echo %time:~3,2%
取秒:echo %time:~6,2%
取毫秒:echo %time:~9,2%
Windows 下直接定位到文件/文件夹 bat 批处理编写
打开资源管理器
explorer /e,C:\Documents and Settings\Administrator\桌面\Inbox
打开文件夹
explorer ,C:\Documents and Settings\Administrator\桌面\Inbox
直接定位文件夹
explorer /select,C:\Documents and Settings\Administrator\桌面\Inbox
直接定位文件
explorer /select,C:\Documents and Settings\Administrator\桌面\Inbox\字母排序新.jpg
使用 adb 自动获取 log
del log.log
adb logcat -c
adb logcat -v time log.log > log.log
@pause
logcat -v time
打印 Android 系统当前时间到 log 中
adb 发送广播 Broadcast
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED
@pause
可以更精确的发送到某个 package,如下:
adb shell am broadcast -a android.intent.action.BOOT_COMPLETED -c android.intent.category.HOME -n package_name/class_name
编写自动延时发送循环键值的 bat 批处理
@echo off
:start
set /a var+=1
echo %var%
echo inputKeyEvent:Left(21)
adb shell input keyevent 21
start /min /w mshta vbscript:setTimeout("window.close()",5000)
adb shell procrank >> .\procrank.log
echo inputKeyEvent:Right(22)
adb shell input keyevent 22
start /min /w mshta vbscript:setTimeout("window.close()",5000)
adb shell procrank >> .\procrank.log
if %var% leq 100000 GOTO start
pause
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: Vue CLI3 通用部署指南 指令
下一篇: 彻底找到 Tomcat 启动速度慢的元凶
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论