Sim*_*mon 3 windows installation android batch-file apk
我想编写一个批处理文件,当我双击任何 apk 文件时帮助我安装 apk 文件
例如,当我单击 apk 文件 myBatchFile.bat 时执行
myBatchFile.bat 中应该包含什么
adb install what?
Run Code Online (Sandbox Code Playgroud)
谢谢
首先,备份HKEY_CURRENT_USER\SOFTWARE\Classes注册表配置单元。因此,如果在文件测试过程中出现问题,您可以恢复设置.bat。
您需要安装.apk文件的外壳处理程序。处理程序是一个.bat文件,例如MyApkInstaller.bat. 当您双击Windows 资源管理器中的文件时,将运行处理.apk程序并将文件名传递给处理程序。MyApkInstaller.bat.apk
@echo off
echo Installing %1...
adb install %1 && echo Done || echo Failed
pause
Run Code Online (Sandbox Code Playgroud)
将处理程序安装/卸载到 Windows 注册表的脚本
@echo off
setlocal
set _progId=MyApkInstaller
set _handler=MyApkInstaller.bat
if not "%1"=="" goto uninstall
:install
echo Installing...
reg add HKCU\Software\Classes\.apk\OpenWithProgIds /v %_progId% /t REG_SZ /f
reg add HKCU\Software\Classes\%_progId%\Shell\Open\Command /ve /t REG_SZ /d "%~dp0%_handler% ""%%1""" /f
goto finish
:uninstall
echo Uninstalling...
reg delete HKCU\Software\Classes\.apk
reg delete HKCU\Software\Classes\%_progId%
:finish
endlocal
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3205 次 |
| 最近记录: |