Project

PowerBGInfo

Generate support-ready Windows desktop and logon backgrounds from PowerShell data, charts, and topology.

Stars310
Forks27
Open issues0
PowerShell Gallery downloads612914
Releasev2.0.1
Language: C# Updated: 2026-08-10T18:54:22.0000000+00:00

Documentation

PowerBGInfo overview

PowerBGInfo generates desktop background information from PowerShell-authored configuration.

PowerBGInfo generates Windows desktop and logon backgrounds from PowerShell data. Use it for lab machines, shared admin workstations, support desktops, build hosts, classrooms, kiosks, and environments where machine identity or operational context should be visible at a glance.

Typical use

  • show host, user, operating system, CPU, memory, BIOS, disk, and network details
  • add values collected from PowerShell, CIM, registry, Active Directory, APIs, or RMM tools
  • position content by corner, center anchor, or explicit screen coordinates
  • add transparent ChartForgeX charts, topology, images, and visual-canvas tiles
  • preserve wallpaper slideshows or render a solid-color background when no wallpaper file exists
  • apply output to the current user, all users, the logon screen, both targets, or a preview file only
  • export JSON configuration for scheduled tasks, RMM, imaging, or repeatable deployment

PowerBGInfo is the Windows wallpaper product. Image composition and deterministic visuals are provided by ChartForgeX, while ImagePlayground exposes broader image automation through PowerShell.