【问题标题】:Select last modified file in a Windows batch file在 Windows 批处理文件中选择最后修改的文件
【发布时间】:2015-05-18 19:35:54
【问题描述】:

我正在使用一个生成.apk 文件的工具,我希望自动安装和启动该文件。我为此创建了一个非常简单的批处理脚本,但是.apk 文件的文件名会根据版本号而变化,因此我不得不在每次版本更改期间更改我的.bat 文件。

如何在.bat 脚本中选择最近修改的文件?

【问题讨论】:

标签: batch-file


【解决方案1】:

下面的 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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-29
    相关资源
    最近更新 更多