Skip to content

Instantly share code, notes, and snippets.

View STEVLTH's full-sized avatar
💭
ї-bash

STEALTH STEVLTH

💭
ї-bash
View GitHub Profile
@STEVLTH
STEVLTH / windows-advanced-power-settings-to-markdown.ps1
Created January 22, 2024 21:06 — forked from raspi/windows-advanced-power-settings-to-markdown.ps1
List Windows advanced power settings as MarkDown
# List Windows advanced power settings as MarkDown
# Use:
# this-script.ps1 | Out-File power.md
# Use powercfg to show hidden settings:
# powercfg -attributes <Group GUID> <GUID> -ATTRIB_HIDE
# example:
# powercfg -attributes 54533251-82be-4824-96c1-47b60b740d00 06cadf0e-64ed-448a-8927-ce7bf90eb35d -ATTRIB_HIDE
# (c) Pekka "raspi" Järvinen 2017-
$powerSettingSubgroubTable = Get-WmiObject -Namespace root\cimv2\power -Class Win32_PowerSettingSubgroup | Where-Object {$_.ElementName -ne $null}