Цитата:
Тут смысл в том... что снавал определяется версия разрядности винды.. 32 или 64
|
разрядность опр. так:
Код:
!include "x64.nsh"
;--
${If} ${RunningX64}
MessageBox MB_OK "running on x64"
${Else}
MessageBox MB_OK "running on x32"
${EndIf}
Установка дров:
Код:
ExecWait `Путь к \dpinst.exe "Ключи запуска"` $0
в $0 - код возврата
смотрим ключи запуска dpinst.exe /? или как то dpinst.exe /help
Cоответственно
dpinst.exe заводим соответствущий разрядности системы.
Далее заводим приложение для смартфона, что оно возвращает без понятия (код возврата)
Код возврата нужен для точного определения структуры файловой системы смартфона
Затем анализируем код возврата, строим логику какой файл устанавливать в зависимости, что
возвращается и ребутимся. План таков - деталей я не знаю, это все, чем я могу помочь...