branch | status |
---|---|
main | |
development |
PowerShell is a task-based command-line shell and scripting language built on .NET. PowerShell helps system administrators and power-users rapidly automate tasks that manage operating systems (Linux, macOS, and Windows) and processes.
PowerShell commands let you manage computers from the command line.
PowerShell providers let you access data stores, such as the registry and certificate store, as easily as you access the file system.
PowerShell includes a rich expression parser and a fully developed scripting language.
Consistency is the main goal of the module. This module will greatly reduce redundant code for deployment and configuration projects or even day to day administration tasks. Several different projects pick up knowledge about techniques that are randomly used by anyone.
In some way we need to adopt and share that knowledge and take with us to the next project.
We would like the code to be Windows Powershell 4.0 compatible. As because of the goal of this project, it is to be usable at least on current supported OS that come with PowerShell pre-installed. MSdocs information on versions
Anyone who sees something is missing out or like to share bits or piece of code is welcome to create a PR.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
git clone https://github.com/wortell/wortell-helpers.git
Import-Module .\PSHelpers\src\helpers.psd1
If you want to start and learn about PowerShell you really should visit the following site Getting started with Windows PowerShell
If you are using Windows® 8.1 and Windows Server® 2012 R2 or newer your system include all required programs.
If you are using Windows 7 SP1 OS support warning or Server 2008 R2 OS support warning you could install PowerShell Core. Visit installing PowerShell Core
You can install the latest version of Wortell Helpers module from PowerShell Gallery
Install-Module wrt.helpers -Scope CurrentUser -Force
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
See also the list of contributors who participated in this project.
We use SemVer for versioning. For the versions available, see the tags on this repository.
Current version 1.1.0
This project is licensed under the MIT License - see the LICENSE file for details
- Hat tip to anyone whose code was used!