PowerShell ausführen von Funktionen aus .ps1 mit mehreren Parametern

Ich versuche, eine Funktion auszuführen, die sich innerhalb einer .die ps1-Datei. Die Funktion akzeptiert zwei Parameter kann entweder ein string oder int. Hier ist mein code:

Dateiname: SetFarmProp.ps1

Function SetFarm ($property_name, $property_value) `
{
    $farm = Get-SPFarm

    $farm.Properties.Add($property_name, $property_value)

    $farm.properties
}

Wenn ich in mein PowerShell-Sitzung, und geben Sie in

.\SetFarmProp.ps1
SetFarm "testkey" "testvalue1"

Bekomme ich eine Fehlermeldung, dass die "SetFarm" ist nicht ein anerkannter name eines cmdlet, einer Funktion, einer Skriptdatei oder bedienbare Programm.

InformationsquelleAutor shreddish | 2012-06-20

Schreibe einen Kommentar