Pages

2012/05/11

[PowerShell] Office 365 の特定のユーザーを検索して CSV 出力

Office 365 のユーザーデータを抽出して、CSV に出力するサンプル。
 # 認証済みである前提。
 # 山田 さんを出力。
 Get-MsolUser | where {$_.LastName -like "山田"} | Export-Csv d:\users.csv -Encoding utf8
この例では LastName が "山田" である人を抽出し、D ドライブに CSV 出力している。
注意しないといけないのは、データに日本語 (マルチバイト) が含まれている場合は Unicode で出力しないと日本語部分がうまく出力されない。CSV 出力の際にはつねにエンコードに気を付けなければならない。
当然ながら、出力先に書き込みの権限がある事。
Related Posts Plugin for WordPress, Blogger...