Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
power-plan [2021/12/10 17:26] vladimir |
power-plan [2022/12/28 17:25] vladimir |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Настройка схемы питания ====== | + | ====== Настройка схемы электропитания ====== |
<WRAP center round tip 100%> | <WRAP center round tip 100%> | ||
Для автоматической настройки схемы питания можно использовать скрипт, который находится [[+tab|https://www.quarta-embedded.ru/we/scripts/|в наборе скриптов]] | Для автоматической настройки схемы питания можно использовать скрипт, который находится [[+tab|https://www.quarta-embedded.ru/we/scripts/|в наборе скриптов]] | ||
+ | </WRAP> | ||
Запустите среду "PowerShell" [[+tab|run-dialog-box|выполнив команду]] "powershell" с правами администратора.\\ | Запустите среду "PowerShell" [[+tab|run-dialog-box|выполнив команду]] "powershell" с правами администратора.\\ | ||
- | Для создания схемы питания типовой для IoT устройств пароля выполните в среде "PowerShell"\\ | + | Для создания схемы питания типовой для IoT устройств выполните в среде "PowerShell"\\ |
<code> | <code> | ||
$PowerPlaneName = "NewPowerPlane" | $PowerPlaneName = "NewPowerPlane" | ||
- | $local:GUID = ([regex]::match((powercfg /duplicatescheme SCHEME_BALANCED), "\s(\w{1,15}-\w{1,15}-\w{1,15}-\w{1,15}-\w{1,15})\s")).Groups[1].Value | + | $local:GUID = ([regex]::match((powercfg /duplicatescheme SCHEME_BALANCED), "\s(\w{1,15}-\w{1,15}-\w{1,15}-\w{1,15}-\w{1,15})\s")).Groups[1].Value |
- | powercfg /changename $GUID $PowerPlaneName | + | powercfg /changename $GUID $PowerPlaneName |
- | powercfg /setacvalueindex $GUID SUB_DISK DISKIDLE 0 #Не отключать жесткий диск при питании от сети | + | powercfg /setacvalueindex $GUID SUB_DISK DISKIDLE 0 #Не отключать жесткий диск при питании от сети |
- | powercfg /setdcvalueindex $GUID SUB_DISK DISKIDLE 0 #Не отключать жесткий диск при питании от источника постоянного тока | + | powercfg /setdcvalueindex $GUID SUB_DISK DISKIDLE 0 #Не отключать жесткий диск при питании от источника постоянного тока |
- | powercfg /setacvalueindex $GUID SUB_VIDEO VIDEOIDLE 0 #Не отключать экран при питании от сети | + | powercfg /setacvalueindex $GUID SUB_VIDEO VIDEOIDLE 0 #Не отключать экран при питании от сети |
- | powercfg /setdcvalueindex $GUID SUB_VIDEO VIDEOIDLE 0 #Не отключать экран при питании от источника постоянного тока | + | powercfg /setdcvalueindex $GUID SUB_VIDEO VIDEOIDLE 0 #Не отключать экран при питании от источника постоянного тока |
- | powercfg /setacvalueindex $GUID SUB_SLEEP STANDBYIDLE 0 #Не переходить в спящий режим при питании от сети | + | powercfg /setacvalueindex $GUID SUB_SLEEP STANDBYIDLE 0 #Не переходить в спящий режим при питании от сети |
- | powercfg /setdcvalueindex $GUID SUB_SLEEP STANDBYIDLE 0 #Не переходить в спящий режим при питании от источника постоянного тока | + | powercfg /setdcvalueindex $GUID SUB_SLEEP STANDBYIDLE 0 #Не переходить в спящий режим при питании от источника постоянного тока |
- | powercfg /setacvalueindex $GUID SUB_SLEEP HIBERNATEIDLE 0 #Не переходить в режим гибернации при питании от сети | + | powercfg /setacvalueindex $GUID SUB_SLEEP HIBERNATEIDLE 0 #Не переходить в режим гибернации при питании от сети |
- | powercfg /setdcvalueindex $GUID SUB_SLEEP HIBERNATEIDLE 0 #Не переходить в режим гибернации при питании от источника постоянного тока | + | powercfg /setdcvalueindex $GUID SUB_SLEEP HIBERNATEIDLE 0 #Не переходить в режим гибернации при питании от источника постоянного тока |
- | powercfg /setacvalueindex $GUID SUB_BUTTONS LIDACTION 3 #Действие при закрытии крышки при питании от сети - выключение | + | powercfg /setacvalueindex $GUID SUB_BUTTONS LIDACTION 3 #Действие при закрытии крышки при питании от сети - выключение |
- | powercfg /setdcvalueindex $GUID SUB_BUTTONS LIDACTION 3 #Действие при закрытии крышки при питании от источника постоянного тока - выключение | + | powercfg /setdcvalueindex $GUID SUB_BUTTONS LIDACTION 3 #Действие при закрытии крышки при питании от источника постоянного тока - выключение |
- | powercfg /setacvalueindex $GUID SUB_BUTTONS PBUTTONACTION 3 #Действие при нажатии кнопки питания при питании от сети - выключение | + | powercfg /setacvalueindex $GUID SUB_BUTTONS PBUTTONACTION 3 #Действие при нажатии кнопки питания при питании от сети - выключение |
- | powercfg /setdcvalueindex $GUID SUB_BUTTONS PBUTTONACTION 3 #Действие при нажатии кнопки питания при питании от источника постоянного тока - выключение | + | powercfg /setdcvalueindex $GUID SUB_BUTTONS PBUTTONACTION 3 #Действие при нажатии кнопки питания при питании от источника постоянного тока - выключение |
- | powercfg /setacvalueindex $GUID SUB_BUTTONS SBUTTONACTION 0 #Действие при нажатии кнопки засыпания при питании от сети - бездействие | + | powercfg /setacvalueindex $GUID SUB_BUTTONS SBUTTONACTION 0 #Действие при нажатии кнопки засыпания при питании от сети - бездействие |
- | powercfg /setdcvalueindex $GUID SUB_BUTTONS SBUTTONACTION 0 #Действие при нажатии кнопки засыпания при питании от источника постоянного тока - бездействие | + | powercfg /setdcvalueindex $GUID SUB_BUTTONS SBUTTONACTION 0 #Действие при нажатии кнопки засыпания при питании от источника постоянного тока - бездействие |
- | powercfg /s $GUID | + | powercfg /s $GUID #Активация схемы питания |
- | powercfg /h OFF | + | powercfg /h OFF #Отключить режим гибернации |
</code> | </code> | ||
- | |||
- | </WRAP> | ||
- | <WRAP center round todo 100%> | ||
- | Данный раздел ещё не дописан | ||
- | </WRAP> | ||