biz.dfch.PS.System.Utilities 2.0.1


Modules: biz.dfch.PS.System.Utilities

d-fens GmbH, General-Guisan-Strasse 6, CH-6300 Zug, Switzerland

This PowerShell module contains Cmdlets to perform various actions and utilties/convenience functions such as string conversion and formatting.

You can download this module via [NuGet]( with [Install-Package biz.dfch.PS.System.Utilities](

See [d-fens WebSite]( or check the [Wiki]( for further description and examples on how to use the module.

There is a newer version of this package available.
See the version list below for details.
Install-Package biz.dfch.PS.System.Utilities -Version 2.0.1
dotnet add package biz.dfch.PS.System.Utilities --version 2.0.1
<PackageReference Include="biz.dfch.PS.System.Utilities" Version="2.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add biz.dfch.PS.System.Utilities --version 2.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes


Beginning with this release we will follow the [semver]( convention strictly. This means (amon others) that every breaking change in behaviour of a single Cmdlet will lead to a major version increment of the whole module.


* ConvertFrom-CmdletHelp
 * renamed `ExcludeDefaultCmdletPrefix` to `IncludeDefaultCmdletPrefix` to better represent the logic behind its use (as a default parameter)
 * logic stays the same: by default the resulting commands from module do *NOT* include the module prefix


* ConvertFrom-CmdletHelp
 * fixed conversion error in Cmdlets from -Module parameter
 * added better exception handling not found cmdlets


* Get-DataType
 * added Cmdlet to display available .NET data types and its constructors

* Get-DataType

 * added Get-DataType Cmdlet to return type information from loaded assemblies

* Get-Constructor

 * changed output from Get-Constructor to display full qualified class name instead of only class name

* Invoke-WithRetry
 * updated Invoke-WithRetry to throw the last exception upon exceeded retries
 * re-released the Cmdlet due to a versioning error in the last release (1.1.1)

* Invoke-GenericMethod
 * added Invoke-GenericMethod Cmdlet to facilitate invocation of generic methods
 * re-released the Cmdlet due to a versioning error in the last release (1.1.1)

* Set-SslSecurityPolicy
 * deprecated the TrustAllCertificates switch (default is now 'false')
 * removed positional parameters
 * changed delegate for CertificateCallback to inline C# code to remove problem with async PowerShell threads on missing default runspaces
 * added whatif/confirm message
 * formatting
 * added inline help
 * re-released the Cmdlet due to a versioning error in the last release (1.1.1)

* installation base path is '$env:ProgramFiles\WindowsPowerShell\Modules' and can be manually set as input parameter

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.2.0 655 7/23/2016
2.1.0 373 7/23/2016
2.0.1 381 7/23/2016
1.1.1 412 7/6/2016
1.1.0 431 6/27/2016
1.0.10 379 5/16/2016
1.0.9 1,228 10/29/2015
1.0.8 375 10/18/2015
1.0.7 441 7/8/2015
1.0.6 458 3/15/2015
1.0.2 534 11/25/2014
1.0.1 846 11/16/2014
1.0.0 647 11/13/2014