Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/PsCustomObject/PowerShell-Functions

A repository containing all functions usually part of my modules
https://github.com/PsCustomObject/PowerShell-Functions

Last synced: about 1 month ago
JSON representation

A repository containing all functions usually part of my modules

Awesome Lists containing this project

README

        

# PowerShell-Functions

Repository is used to store and shared useful PowerShell functions that have been developed to serve a specific purpose.

Functions in the repository are usually ported into my PowerShell modules but are also made available as *single* files for easier download in case the whole module is not needed.

## Current available functions

- **[New-Timer](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/New-Timer.ps1)** used to instantiate and start a new StopWatch timer object

- **[Get-ElapsedTime](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Get-ElapsedTime.ps1)** used to return information about a StopWatch timer object

- **[Stop-Timer](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Stop-Timer.ps1)** used to halt and existing StopWatch timer object

- **[Get-TimerStatus](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Get-TimerStatus.ps1)** used to get status of an existing StopWatch timer object

- **[New-ApiRequest](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/New-ApiRequest.ps1)** used to quickly generate API calls to services supporting OAuth2 authentication

- **[Test-IsGuid](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Test-IsGuid.ps1)** used to check if a string is a valid GUID

- **[Convert-EmlFile](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Convert-EmlFile.ps1)** used to convert any eml file into an easy to use PowerShell object

- **[New-StringConversion](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/New-StringConversion.ps1)** used to convert special characters from strings

- **[Test-IsRegistryKey](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Test-IsRegistryKey.ps1)** used to check if a registry key is valid. Function is a helper for *[Export-Registry](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Export-Registry.ps1)*

- **[Export-Registry](https://github.com/PsCustomObject/PowerShell-Functions/blob/master/Export-Registry.ps1)** used to export registry key in either *CSV* or *XML* format

- **[Test-IsValidDN](https://github.com/PsCustomObject/PowerShell-Functions/Test-IsValidDn.ps1)** used to test if an input string is a valid **AD Distinguished Name**