Настройка реестра Windows CE - Никогда не отключать питание

StackOverflow https://stackoverflow.com/questions/813856

  •  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
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top