PowerShell で ActiveDirectory

なんか PowerShell で GetDirectoryEntry すると DirectoryEntry じゃないものが取れる。

要は entry.propertyName みたいな書き方をしたいからそうなってるっぽいんだけど。リフレクションっぽい。
別に entry.Properties["propertyName"] でもいいんだけどな。
entry.sAMAccountNameは配列だし。

しかも CommitChanges でなくて SetInfo だし。
VBS とかもう捨てて欲しいかったんだけど。

こいつの仕様書自体がどこにあるのかもよくわからんし。

GetType も使えないし。

余計なことはして欲しくないな。