{"repo":"jdhitsolutions/PSTeachingTools","free":true,"listed":false,"github":"https://github.com/jdhitsolutions/PSTeachingTools","clone":"git clone https://github.com/jdhitsolutions/PSTeachingTools.git","description":":mortar_board: A set of commands and tools for teaching PowerShell. The module should work in Windows PowerShell, PowerShell 7.x and run cross-platform.","language":"PowerShell","stars":51,"topics":["powershell","teaching-powershell"],"license":"MIT","category":"cli-tools","readme_excerpt":"PSTeachingTools Installation Install this module from the PowerShell Gallery: Do not attempt to download and install from this repository unless you are an experienced PowerShell user. Install the module from the PowerShell Gallery as shown above. The module should work in both Windows PowerShell and PowerShell 7, including cross-platform. Please post an issue with any feedback, suggestions, or problems. :teacher: Teaching PowerShell This PowerShell module includes tools and techniques for teaching PowerShell. Many of the commands will create a set of sample objects and commands that can be used to demonstrate a variety of PowerShell techniques and concepts without having to worry about anything technical like Active Directory, services, or file objects. - Get-Vegetable - Set-Vegetable - Remove-Vegetable - New-Vegetable Once the module is imported, you can use these commands like any other PowerShell command. Beginning in v4.0.0 of this module, the custom vegetable objects are exposed as publicly-defined objects with a variety of properties and methods. Some of the properties are read-only. Associated enumerations are also now publicly available. The PSVegetable object has a custom format file with defined table views. This means you can run a command like: The Color view relies on ANSI values stored in the $AnsiVegColor hashtable. The primary idea behind these commands is that you can use them to teach core PowerShell concepts and techniques. Once the student understands how","default_branch":null,"files":null,"tree":[],"storefront":"/r/jdhitsolutions","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jdhitsolutions/PSTeachingTools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}