~/talk

Creating a Complex and Reusable HTML Reporting Structure

slides:none on file

PowerShell code that starts as a 1,500‑line VBScript port is rewritten to ~459 lines and becomes a reusable HTML reporting framework that actually runs as a scheduled task and emails a daily status page. It uses PowerShell + PowerCLI + WMI, embeds header.jpg via base64, loads plugin folder as ps1 files, exposes global vars and a startup wizard, and provides vCheck v2 that pulls plugin outputs into detail or table views. The script reports practical checks (snapshots, datastores, event errors), is widely used with 26,000 downloads and works in production.

AI-written summary · about

  1. 0:00Start
  2. 15:20New place to work
  3. 18:21The story so far....
  4. 45:15Check it out
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.