AD User Query and Selecting

Für einen regelmässigen Export aus dem Active Directory habe ich mich entschlossen das bestehende VBScript durch ein, von Grund auf neu geschriebenes, Powershell Script zu ersetzten. Active Directory Abfragen, welche früher in VBScript mit AdoDB und dem ADSI Interface gemacht wurden können mit Powershell bequem über die entsprechenden Cmdlets realisiert werden. Dabei gibt es ein paar Unterschiede zwischen dem ADSI Interface und dem Active Directory Web Services, welches von den Powershell Cmdlets genutzt wird, zu berücksichtigen....

April 1, 2021 · 2 Minuten · 271 Wörter · Philipp

Powershell Ternary Operator

Ich finden den Ternary Operator (Vereinfachung einer if-then-else Anweisung auf einer Zeile) sehr praktisch. Er ist leserlicher als eine simple if-then-else Anweisung, welche sich über mehrere Zeilen verteilt. Viele Sprachen haben den Ternary Operator eingebaut. Nachfolgend ein Beispiel, wenn die Variable threshold grösser als 80 ist wird der String critical, ansonsten normal ausgegeben. 1 2 3 4 5 6 7 # Konstruktion value_if_true if condition else value_if_false # Beispiel threshold = 79 print('critical' if threshold > 80 else 'normal') # >> normal 1 2 3 4 5 6 7 8 9 10 11 // Konstruktion condition ?...

Juni 12, 2020 · 2 Minuten · 273 Wörter · Philipp