CMD, PowerShell, ADB

CMD

查看端口号列表 netstat -ano
比较文件内容 fc a.txt b.txt

ADB

查看activity
adb shell logcat | grep ActivityManager
adb shell pm list package “| grep sds”

adb shell am force-stop ${Package}

获取应用PID

adb shell ps | grep ‘com…xxx.union’ | awk ‘{print $2}’

获取应用uid

adb shell dumpsys package com.sds.agent | findstr userId

查看键盘状态 adb shell dumpsys input_method “|grep mInputShow”
清理应用数据 adb shell pm clear [pageagename]
获取系统时间 adb shell date ‘+%s’(取到秒)

adb -s 70.31.248.204:5555 shell echo $EPOCHREALTIME (取到毫秒)

CMD 调用powershell脚本下载文件

powershell -File d:\download\download.ps1 -filename libzip-1.5.1 -savename testps

Powershell下载文件脚本

param([string]$filename)
d o w n l o a d = " h t t p s : / / m i r r o r s . t u n a . t s i n g h u a . e d u . c n / h o m e b r e w − b o t t l e s / b o t t l e s / " + download = "https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/bottles/"+ download="https://mirrors.tuna.tsinghua.edu.cn/homebrewbottles/bottles/"+filename
KaTeX parse error: Expected 'EOF', got '\download' at position 15: savepath = "D:\̲d̲o̲w̲n̲l̲o̲a̲d̲\"+filename
$client = new-object System.Net.WebClient
c l i e n t . D o w n l o a d F i l e ( client.DownloadFile( client.DownloadFile(download,$savepath)

robotframework 获取android设备屏幕状态

dumpsys window policy|grep isStatusBarKeyguard

Get Screen Lock Status
    [Arguments] ${devicename}
	Log To Console Get Screen Lock Status
	Switch Device ${devicename} 
	${status} Shell Adb ${command_screenlockstatus}
	${status1} Shell Adb ${Command_screenlockstatus1}

	${value} Fetch From Left ${status} ${SPACE}mShowingDream=
	${value} Fetch From Right ${value} mShowingLockscreen=
	${value} Replace "\n" To "${EMPTY}" In String "${value}"

	${value1} Fetch From Right ${status1} isStatusBarKeyguard=
	${value1} Replace "\n" To "${EMPTY}" In String "${value1}"

	${value} Set Variable If "${value}" or "${value1}" == "true" ${True}
	... "${value}" or "${value1}" == "false" ${False} 
	[Return] ${value} 

Pip 导出和导入package

pip freeze > list.txt
pip install -r list.txt

测试环境自动安装bat文件

1_install environment.bat

@echo
echo 正在安装open_jdk...
start /wait zulu8.31.0.1-jdk8.0.181-win_x64.msi /passive

echo 正在安装python2.7...
start /wait python-2.7.13.msi /passive

echo 正在安装chrome...
start /wait ChromeStable_x64_v72.0.3626.109.exe /passive

echo 正在安装git...
start /wait Git-2.18.0-64-bit.exe /passive

echo 正在安装autoit...
echo 安装程序已启动,请手动进行安装...
start /wait autoit-v3-setup.exe /passive

echo 正在复制driver文件到C:\Python27...
copy /Y driver\* C:\Python27

echo 正在复制Testopia文件到C盘...
copy /Y Testopia\* C:\Testopia

echo 设置用户变量PYTHON_HOME
wmic ENVIRONMENT where "name='PYTHON_HOME'" delete
setx PYTHON_HOME C:\Python27

echo 请手动配置环境变量Path: ;%PYTHON_HOME%;%PYTHON_HOME%\Script
echo 配置后,运行2_install_python_modules.bat
pause

2_install_python_modules.bat

@echo
pip install -r requirements.txt
pause
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值