командный файл — apktool не запускается в командной строке из переполнения стека

Я пытаюсь запустить командный файл с моего сервера на веб-странице.
Когда я запускаю пакет двойным щелчком, он работает, но когда я вызываю его из командной строки, apktool не работает вообще.

Вот 2 проблемных строки:

apktool d "%%i" -o "%~dp0\ApkDecompressed"echo %%i Decompressed

[...]

apktool b "%~dp0\ApkDecompressed" -o %%i
echo Apk rebuilt

Я получаю эхо, но 2 командные строки не работают. Они даже не отображают сообщение об ошибке.

Вот мой звонок в php файле:

system('C:\Windows\system32\cmd.exe /c ""' . APP_PATH .'/'.APP_DATA_RELATIVE_PATH . '/injectOsig.bat > ' . APP_PATH .'/'.APP_DATA_RELATIVE_PATH . '/log.txt""');

Я уже проверил, был ли мой путь правильным, и я также попытался «cd» в каталог batch, прежде чем пытаться его запустить.

Я уже пытался поместить файлы apktool в тот же каталог, я пытался вызвать команду apktool с абсолютным путем, но это не сработало.

Кто-нибудь сталкивался с чем-то похожим?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …