Y así fue: con adb.exe
no estar en el %PATH%
(o $PATH
para los usuarios de Linux/Mac), el archivo por lotes no fue capaz de encontrarlo. Así que hay 3 soluciones para ello:
- arreglar el archivo por lotes para que busque en el mismo directorio
- arreglar el
%PATH%
/ $PATH
para incluir el directorio
- cambiando al directorio en el que se encuentran los archivos por lotes (y ADB), y ejecutándolo desde allí
Para una sola vez, el #3 es el enfoque más fácil:
- abrir un shell de comandos (en Windows a través del menú de inicio, abrir un
cmd
- en Linux a través de ALT + F2 e introduciendo, por ejemplo xterm
)
- cambiar al directorio (usando el
cd
con el directorio como argumento; en Windows, es posible que tenga que cambiar a la letra de unidad correcta antes)
- ejecutar el batch/shell script desde allí
Si necesitas ese script más a menudo, puede valer la pena probar uno de los otros dos enfoques. Al no ser usuario de Windows, no sé dónde añadir exactamente el PATH
información allí (AFAIR fue en "Variables de entorno" en algún lugar de la configuración del centro de control); en Linux sólo puede hacerlo en su $HOME/.profile
o $HOME/.bashrc
añadiendo una línea como
export PATH=$PATH:/where/is/adb
(por supuesto, utilizando la ruta correcta en lugar de /where/is/adb
).
Arreglar el script/batch está un poco más allá del alcance de nuestro sitio :)