Настройка реестра Windows CE - Никогда не отключать питание
-
03-07-2019 - |
Вопрос
У меня есть уникальное промышленное приложение, в котором я не хочу, чтобы устройство Windows CE когда-либо выключалось (отключение отключает беспроводное соединение, что приводит к слишком долгой задержке восстановления соединения с сервером). Проблема: полный сброс удаляет «никогда не выключать» настройка устройства, позволяющая ему спать. Избегать аппаратного сброса не вариант, поскольку устройства иногда требуют их.
Что такое раздел реестра , который управляет этим? Идея заключается в том, что с файлом реестра устройство будет загружать ключ в систему при загрузке, что устраняет необходимость ручной настройки.
<Ч>Чтобы сэкономить время, ответ был в комментарии ниже, поэтому я вставил его сюда для справки:
<Ч>Запись реестра: [HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Power \ Timeouts] " BattSuspendTimeout " = меч: 00000000
Решение
Что такое устройство?
При использовании фирменных сканеров Symbol с CE вы должны использовать специальную программу (бесплатно) от Symbol, которая в основном делает снимок устройства - затем вы устанавливаете свои настройки для того, что вам нужно, и он делает еще один снимок - тогда пишет код для сброса всех настроек реестра для вас в случае холодной загрузки.
С более подробной информацией об устройстве я смогу помочь больше.
Другие советы
Попробуйте этот код:
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Power\Timeouts]
"BattSuspendTimeout"=dword:0