Empower your Helpdesk : Turn Scripts into Dynamic...
summary
Shows how to turn PowerShell scripts into live web forms by extracting parameters with the Abstract Syntax Tree (AST) and mapping ValidateSet to dropdowns, ValidateRange to sliders, switches to checkboxes, and mandatory flags to required fields. Uses Pode and Pode.Web to host auth, groups, logging and CSV export, runs the original scripts with reconstructed parameter hashes, supports parameter sets and Docker, and demonstrates a full implementation in about 280 lines.
AI-written summary · about
chapters (6)
- 0:00Welcome
- 4:37Help desk script anatomy
- 17:13Dynamic web interface
- 26:29Interactive script forms
- 33:39Form data to script execution
- 40:27Q&A
related talks
46mFrom Script to Tool: Building Robust, Meaningful Tools with PowerShell
01h 11mWorkshop - Automating for DevOps
48mMastering PowerShell Parameters: Advanced Techniques and Best Practices
41mPowerShell for Life: Automate the Everyday
45mD2 Sea 03
44mPowerShell Script Analyzer: Good, consistent and pretty code
01h 07mPowerShell: Designed for a Messy World
43mUsing PowerShell Core to automate application... with Habitat
