/GetGreeting

Primary LanguageC#MIT LicenseMIT

GetGreeting

Ein Hallo Welt-Programm zum Erstellen von binären Cmdlets für die PowerShell in C#.

Das Cmdlet kann in .NET Core kompliliert werden. Zum Erstellen des Cmdlets wird das Template PSModule verwendet:

dotnet new -i Microsoft.PowerShell.Standard.Module.Template
dotnet new psmodule --name Greetings
cd Greetings

Die Datei neu erstelle Beispieldatei TestSampleCmdletCommand.cs wird durch Greetings.cs ersetzt. Anschließend wird das Cmdlet erstellt und kann in die PowerShell importiert werden:

dotnet build
Import-Module bin\Debug\netstandard2.0\Greetings.dll

Und es kann ausgeführt werden:

Get-Greeting -Name Welt
Write-Output "Welt" | Get-Greeting | Select-String -Pattern "Hallo"