sponsors
usenix conference policies
Building Your PowerShell Toolkit
Website Maintenance Alert
Due to scheduled maintenance, the USENIX website may not be available on Monday, March 17, from 10:00 am–6:00 pm Pacific Daylight Time (UTC -7). We apologize for the inconvenience and thank you for your patience.
If you would like to register for NSDI '25, SREcon25 Americas, or PEPR '25, please complete your registration before or after this time period.
Thurgood Marshall South Ballroom
Have you found yourself writing little PowerShell scripts to help you day to day? Do you have to share these with co-workers? Do you remember what that script you wrote six months ago does or the parameters that it needs? Join me in learning how to take your PowerShell scripting to the next level.
System administrators or anyone with basic PowerShell experience who needs to take it to the next level and create reusable, production-ready commands.
A pattern for taking your basic scripts and functions and turning them into professional, pipeline-ready, production-oriented commands, and the ability to assemble modules, which are the method for organizing and distributing PowerShell commands.
- Using basic commands
- Developing scripts and functions
- Packaging scripts and functions as a solution that is reusable, redistributable, and usable with the maximum variety of input data
- Error handling
- Creating help files
- Working with the pipeline (for receiving input and processing data)
- A variety of tips and tricks to make your functions robust and practical
- The ins and outs of packaging your commands as modules, creating module manifests, and
things to consider with module development
connect with us