kubelkubel
Goto Top

Powershell Funktionsaufruf innerhalb der If Abfrage Bedingung

Hi an alle,

ist es möglich innerhalb einer IF-Bedingung eine Funktion aufzurufen die einen entsprechenden Wert erst während der Ausführung der Bedingung liefert.

Z.b.

$SamAccountName = Read-Host "Insert Loginname";
if ($SamAccountName -eq get-aduser -identity $SamAccountName or get-aduser -Filter "{Name -eq " + $SamAccountName +"}")

ich habe schon versucht zu klammern
if ($SamAccountName -eq ((get-aduser -identity $SamAccountName) or (get-aduser -Filter "{Name -eq " + $SamAccountName +"}")))

Funktioniert aber leider nicht.

Ist das überhaupt möglich und wenn ja, wie sieht die Sysntax aus.


Vielen Dank schon einmal.

Content-ID: 177701

Url: https://administrator.de/contentid/177701

Ausgedruckt am: 22.11.2024 um 11:11 Uhr

Connor1980
Connor1980 15.12.2011 um 12:35:13 Uhr
Goto Top
Hi,

versuch doch bitte mal in Prosa zu beschreiben was dein Ziel ist.

Grüße
Kubelkubel
Kubelkubel 19.12.2011 um 12:26:49 Uhr
Goto Top
Hi,

ich versuche einfach nur innerhalb einer IF Abfrage, Standard-Funktionen wie get-aduser oder get-domain etc. aufzurufen um diese Wert dann in der IF zu vergleichen ohne vorher die Werte in irgendwelche Variablen geschrieben zu haben.

Gruß