In diesem Fall ist$valueein Array, das$nullenthält. Der-eqprüft jeden Wert im Array und gibt den übereinstimmenden$nullzurück. Dies wird als$falseausgewertet.-negibt alles zurück, was nicht mit$nullüber
Wenn der Wert eine ganze Zahl ist, wird er als Index in der Auflistung von Werten behandelt. Wenn der Wert keine ganze Zahl ist, wird er als Schlüsselname behandelt. Zum Beispiel: PowerShell Kopie PS> $dictionary[1] two PS> ([array]$dictionary.Values)[1] two PS> $dictionary[[...
Die Vergleichsoperatoren enthalten auch Operatoren, die Muster im Text suchen oder ersetzen. Die Operatoren (-match, ,-notmatch-replace) verwenden reguläre Ausdrücke, und (-like,-notlike) verwenden Wildcards wie*. Eingrenzungsvergleichsoperatoren bestimmen, ob ein Testwert in einem Refere...
Dadurch lädt die Datei in der Variablen $ Names und listet dann manuell die durch die Auflistung gedrückt, als wäre es sich um ein Array. Den die Variable $ Zeile behält Überblick über die Zeile mit dem ich arbeite. Es funktioniert, aber ich habe etwas mehr Arbeit als muss...
Wohin gehen Sie beim Entwickeln von PowerShell-Code, wenn Sie nach Inhalten in einer Zeichenfolge oder einer ganzen Textdatei suchen müssen? Sie sind mit dem beliebten grep-Dienstprogramm vertraut, wenn Sie viel mit Linux gearbeitet haben. Mit dem Dienstprogramm grep können Benutzer Text mithil...
Als nächstes verwenden wir den Befehl Get-ChildItem, um alle Dateien im Ordner abzurufen und sie in einer Array-Liste zu platzieren. Der Befehl Get-ChildItem kann auch mehrere Ordner bedienen. Um nach mehreren Ordnern zu suchen, fügen Sie ein Komma (``) zwischen den Zielen ein, wie im...
Funktionen erstellen einen neuen Bereich. Die in einer Funktion erstellten Elemente, z. B. Variablen, sind nur im Funktionsbereich vorhanden. Weitere Informationen finden Sie unterabout_Scopes. Suchen und Verwalten von Funktionen mithilfe des LaufwerksFunction: ...
Find-Package verwendet den Parameter Name , um das Paket NuGet.Core anzugeben. Der Parameter "ProviderName " gibt an, nach dem Paket in MyNuGet zu suchen. AllVersions gibt an, dass alle verfügbaren Versionen zurückgegeben werden.Beispiel...
In Functions ist bei einer Ausgabebindung die direction in der Datei „functions.json“ auf out festgelegt. Sie können mit dem Cmdlet Push-OutputBinding, das in der Functions-Runtime verfügbar ist, in eine Ausgabebindung schreiben. In allen Fällen entspricht die name-Eigenschaft der ...
# Create a string array$stringArray="Item1","Item2","Item3","Item4"# Count the objects in the array$count=$stringArray.Count# Display the resultWrite-Host"Total items in the array: $count" Im obigen Code erstellen wir zuerst ein Zeichenfolgenarray mit dem Namen$stringArray, und dann...