25 practical automations

Windows & PowerShell

Practical Windows reports and administration helpers. Each guide includes full code, usage instructions, and ideas for making it your own.

Search this category ↗
PowerShellBeginner

Find available event logs

List accessible event channels, counts, size limits, and enabled state.

Windows & PowerShell
PowerShellBeginner

Inspect BIOS metadata

Report firmware vendor, release date, SMBIOS version, and serial number.

Windows & PowerShell
PowerShellBeginner

Inspect the local DNS cache

Filter cached DNS records and remaining lifetimes without flushing the cache.

Windows & PowerShell
PowerShellBeginner

Inventory local volumes

List volume labels, filesystems, health, total capacity, and free GiB.

Windows & PowerShell
PowerShellBeginner

Inventory memory modules

List occupied slots, capacity, speed, manufacturer, and part number.

Windows & PowerShell
PowerShellBeginner

Inventory network adapters

List physical and virtual interfaces with speed, state, and MAC address.

Windows & PowerShell
PowerShellBeginner

List local SMB shares

Inspect share names, paths, encryption, and administrative-share flags.

Windows & PowerShell
PowerShellBeginner

List power plans

Read configured power schemes and identify the active scheme.

Windows & PowerShell
PowerShellBeginner

Review local account status

List local accounts with enabled state, last logon, and password dates.

Windows & PowerShell
PowerShellBeginner

Review logon startup commands

Inspect registered startup entries, owners, launch commands, and locations.

Windows & PowerShell
PowerShellBeginner

Summarize computer hardware

Report manufacturer, model, processors, memory, and hypervisor presence.

Windows & PowerShell