Я создал программу установки для своего приложения, используя NWJS. Мне нужно упаковать приложение NWJS в один exe. Я собирался использовать Windows iexpress, потому что он предоставил бы именно ту функцию, которая мне нужна, однако я не могу использовать ее, потому что она не поддерживает каталоги внутри архива, и даже если html-файлы приложения упакованы в package.nw NWJS по-прежнему требуются локали каталог для запуска, а также iexpress имеет некоторые недостатки безопасности.
В основном мне нужно что-то вроде этого:
1: это единственный переносимый исполняемый файл, содержащий какой-то архив с файлами nwjs.
2: при запуске exe-файла он извлекает архив во временный каталог и запускает nwjs.
3: при выходе из nwjs он удаляет временный каталог.
Пока я не нашел никакого способа сделать это.