PowerShell で ActiveDirectory
なんか PowerShell で GetDirectoryEntry すると DirectoryEntry じゃないものが取れる。
要は entry.propertyName みたいな書き方をしたいからそうなってるっぽいんだけど。リフレクションっぽい。
別に entry.Properties["propertyName"] でもいいんだけどな。
entry.sAMAccountNameは配列だし。
しかも CommitChanges でなくて SetInfo だし。
VBS とかもう捨てて欲しいかったんだけど。
こいつの仕様書自体がどこにあるのかもよくわからんし。
GetType も使えないし。
余計なことはして欲しくないな。