PowerShell Schnipseljagd 13/17

Diese Woche gibt es: Active Directory Management mit [ADSI] Einstieg, Suche in Excel, Typen-Beschleuniger (Type-Accelerators) und ein altes,meist unbekanntes PowerShell Geheimnis

1.) [ADSI]

Jeffrey Hicks liefert auf dieser Seite einen netten Einstiegsblog zum Thema AD-Management. Für alle die noch nie etwas mit PS und AD gemacht haben ideal!
https://www.petri.com/active-directory-powershell-with-adsi

2.) Suche in Excel

Im Script repository liegt ein Script, welches die Suche in Excel ermöglich.
https://gallery.technet.microsoft.com/scriptcenter/How-to-search-text-in-e16373b8

3.) Typen-Beschleuniger (es ist aber auch ein Tipp-Beschleuniger)

In Scripts findet man oft die Schreibweise [ADSI]::. Diese Type-Accelerators helfen einem dabei lange .NET Klassennamen zu vermeiden und stattdessen kurze, aussagekräftige Bezeichnungen zu verwenden. Wer sich damit näher beschäftigen möchte sollte hier reinschauen.
http://community.idera.com/powershell/powertips/b/tips/posts/exploring-type-accelerators

4.) Ein altes PowerShell Geheimnis: Befehle ohne verb aufrufen

In PowerShell gilt die Regel: Jeder Befehl hat ein verb und ein noun (z.B. Get-ChildItem). Zusätzlich kann sich noch Aliase anlegen, oder die vordefinierten Aliase verwenden (dir, ls).
Es gibt aber noch eine Möglichkeit Befehle kürzer zu schreiben, z.B. Date statt Get-Date, Service statt Get-Service. Was nicht geht ist “Process”, das ist ein reservierter Begriff in PowerShell. Danke an Powershell Tipps für diesen interessanten Hinweis.

Schöne Woche / Roman