Skip to content

v1.0.0 — First public release

Latest

Choose a tag to compare

@snowmountainer snowmountainer released this 19 Jul 11:17

CMClientCenter is a modern WinUI 3 rebuild of the classic Client Center for
Configuration Manager, built for IT administrators managing MECM/SCCM
clients.

Added

  • Dashboard — CM Agent version, Site Code, Management Point, Cache,
    Hardware overview
  • Agent Status — grouped health checks (Service, Client, Network, Cache,
    Inventory, Updates, System)
  • Hardware — System, CPU, RAM slots, GPU, Disks, OS incl. full UBR build
    number
  • Software — installed applications with filter and install date
  • Actions — 13 standard CM client schedule triggers plus a collapsible
    "Advanced" section with 13 further troubleshooting schedules
  • Software Center — Applications (Install/Repair/Uninstall) and
    Operating Systems (Task Sequences, incl. OSD with a high-impact
    confirmation dialog)
  • Updates — All/Pending Updates with per-update Install action
  • Tools — CCM cache clearing, client repair/reinstall, policy reset,
    pending reboot handling
  • Console — interactive remote PowerShell session (pass-through
    Kerberos/NTLM) plus a built-in "Run PS" script library (~70 scripts,
    reorganized from the original Client Center for Configuration Manager
    project) and support for your own custom scripts folder
  • Logs — CMTrace-format log viewer with filtering, color-coded
    severity, and per-field/line copy support
  • Settings — Light/Dark/System theme, custom scripts folder location,
    and an About section showing app version + git commit hash
  • Installer — WiX v5 MSI (Program Files\snowmountainer\CMClientCenter,
    All Users Start Menu shortcut, silent-install support for
    Intune/MECM/GPO deployment) alongside the existing portable ZIP

Fixed

  • WinRM nested-array serialization issue in the Tools page's Applications
    section (dedicated single-purpose script invocation instead of a
    multi-property PSCustomObject return)

Known limitations

  • CCM Cache, CCM Client, and Reboot sections of the Tools page may still be
    affected by the same WinRM nested-array serialization issue that was
    fixed for Applications — tracked for a follow-up release
  • No automated update check — reinstalling a newer release's MSI/ZIP is a
    manual step for now
  • Test coverage is minimal; the test project scaffolding is in place but
    most of the app is currently verified through manual testing against a
    real MECM environment

Installation

  • ZIP: extract and run CMClientCenter.exe — no installer needed
  • MSI: msiexec /i CMClientCenter-1.0.0-win-x64-Setup.msi /quiet for
    silent deployment via Intune/MECM/GPO, or just double-click for a normal
    Start Menu install