Я пытаюсь присвоить значение реестра 1 или 0. Электронный упаковщик и электрон ведут себя по-разному. Я установил значение реестра на 0 и 1 при нажатии тегов привязки. Я могу добиться этого до того, как приложение будет упаковано, но после того, как приложение будет упаковано, я получаю сообщение об ошибке: процесс vbscript сообщил о неизвестном коде ошибки 1, а в реестре не установлено значение 1 или 0.
Обратите внимание: здесь я использую regedit с regedit.putvalue для обновления значений.
Этот вопрос ниже содержит информацию о том, что я пробовал. ссылка на вопрос а>
Что я пробовал
dropDownBtn=`
<button id="dropDown" class="dropdown" data-toggle="off">Set/Unset Registry</button>
<div id="dropDowncontent" class="content" data-state="closed">
<ul>
<p> <b>Set or Unset Registry</b></p>
<li><a href="#" onclick="setRegistryValue()">Set</a></li>
<li><a href="#" onclick="unsetRegistryValue()" >Unset</a></li>
</ul>
</div>
обновление по этому вопросу Я использую npm builder "electron-packager --out winx64 --no-prune --asar" с включенным asar, это не работает.
В реестре нет доступа из пакета asar, я думаю