PowerShellTooling is a self-developed proprietary module. It contains many small helper functions. Instead of having these functions scattered around or copied into whatever new module I was developing, I made this PowerShell module, to be able to adhere to the DRY principle and to ease the workload of developing new PowerShell modules.
N.B. This module is a strong dependency of the HealOps module. Find HealOps here HealOps-module
- Git clone it
- Open VS Code (the repo is sooo ready for you using VS Code)
- Execute the default build task by hitting
Ctrl-b
on Windows orShift-Cmd-b
on MacOS- Requires that the Invoke-Build PowerShell module is installed. Get it here Invoke-Build
The below will give an overview of what is included and at the same time
Tools for transforming data to other types of data. Working with files and so forth.
Functions helps you debug PowerShell code as well as log exceptions and the like.
Functions that helps you interact with Scheduled Tasks
on Windows or cron
on MacOS and Linux.
A collection of functions that helps you get info on PowerShell. System-wide, module specific and the PowerShell session/instance state.
- Out-PSModuleCallGraph: Is a function that generates a call-graph on a PowerShell module. A lighthearted description would be > It helps you know what you are doing.
These functions gives you system info such as what type of OS it is. The hostname of the system and so forth.
Different functions that haven't found a better home.