【发布时间】:2015-05-18 19:35:54
【问题描述】:
我正在使用一个生成.apk 文件的工具,我希望自动安装和启动该文件。我为此创建了一个非常简单的批处理脚本,但是.apk 文件的文件名会根据版本号而变化,因此我不得不在每次版本更改期间更改我的.bat 文件。
如何在.bat 脚本中选择最近修改的文件?
【问题讨论】:
标签: batch-file
我正在使用一个生成.apk 文件的工具,我希望自动安装和启动该文件。我为此创建了一个非常简单的批处理脚本,但是.apk 文件的文件名会根据版本号而变化,因此我不得不在每次版本更改期间更改我的.bat 文件。
如何在.bat 脚本中选择最近修改的文件?
【问题讨论】:
标签: batch-file
下面的 for 循环遍历目录中的所有文件并设置变量 %FILE_TO_INSTALL% 每次将最后一个值设置为正确的值。
@ECHO OFF
for /f %%i in ('dir /b/a-d/od/t:w') do set FILE_TO_INSTALL=%%i >NUL
echo Installing %FILE_TO_INSTALL%
@ECHO ON
以防万一有人在谷歌上遇到与我完全相同的情况,剩下的就是:
adb install -r %FILE_TO_INSTALL%
adb shell monkey -p %NAME_OF_YOUR_APP% -c android.intent.category.LAUNCHER 1
【讨论】: