Main | Contact | Blog | Documentation

PowerShell Framework

The project dedicated to empowering your PowerShell scripting.

PSFramework Documentation

The module PSFramework provides an infrastructure to build modules and scripts on. Whether it is message handling, logging, configuration, parameter classes, custom tab completion, scheduled powershell tasks or many more scripting specific challenges.

Validation Attributes

[PSFValidateScript()]
[PSFValidatePattern()]

The validation attributes component offers new validation attributes that make parameter validation more convenient to use, as well as improving the end user experience with custom error messages.

For more details on the validation attributes component, see the dedicated component page