Übergeben Sie die Variable mit Eigenschaften in Argumentlist, um Eigenschaften zu verlieren

StackOverflow https://stackoverflow.com//questions/9656175

  •  11-12-2019
  •  | 
  •  

Frage

generasacodicetagpre.

gibt eine Liste von fünf Computern zurück.Ich schlafe mit generasacodicetagpre.

, um nur den Computernamen von $ Computern zu erhalten. Aber wenn ich versuche, es so anzurufen, wie folgt: generasacodicetagpre.

Ich kann keinen $-Computer ausführen. NAME INNE $ $ scriptFile.Ich muss es wie $ Computer.name passieren und nennen Sie es wie $ args [0].Aber dann verliere ich alle anderen Eigenschaften (ich benutze ein Bunch in $ ScriptFile.)

was bin ich nicht hierher?Was würden Sie $ Computer anrufen?Und was würden Sie $ computer anrufen.name?

sune :)

War es hilfreich?

Lösung

Sie sollten in der Lage sein, die Namenseigenschaft mit $ Args [0] .name zu erhalten.Wenn Sie auf den Namensparameter wie SO: $ computer.name zugreifen möchten, müssen Sie einen Parameter in $ ScriptFile definieren: generasacodicetagpre.

Übrigens "Sie können das nicht tun: generasacodicetagpre.

PowerShell erweitert den Wert nur den Wert von $ $.Setzen Sie es in einen Unterdruck: generasacodicetagpre.

Andere Tipps

Genau also, so würde ich etwas Ähnliches schreiben: generasacodicetagpre.

Sie können dann die Jobs so abrufen: generasacodicetagpre.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top