zoukankan      html  css  js  c++  java
  • 导出所有组的成员

    $pw = ConvertTo-SecureString 'XXXXXXX' -AsPlainText -Force
    $creds = New-Object -Typename System.Management.Automation.PSCredential -Argumentlist 'zhang_san@abc.cn', $pw
    Connect-MsolService -Credential $creds
    Get-MsolGroup | foreach {
        $_.displayname + "," + $_.grouptype | Out-File -FilePath F:
    esult.csv -Append -Encoding default
        Get-MsolGroupMember -GroupObjectId $_.objectid | ForEach {
                "," + "," + $_.emailaddress  |  Out-File -FilePath F:
    esult.csv -Append -Encoding default
            }
    }

    2015-9-23更新, 采用了Export-Csv的方式导出文本, 使用了PSCustomObject, 哈希表等知识点.

    $pw = ConvertTo-SecureString 'XXXXXXX' -AsPlainText -Force
    $creds = New-Object -Typename System.Management.Automation.PSCredential -Argumentlist 'zhang_san@abc.cn', $pw
    Connect-MsolService -Credential $creds
    Get-MsolGroup | ForEach-Object {
        [pscustomobject]@{displayname=$_.displayname;grouptype=$_.grouptype;mail=$null} | Export-Csv -Path F:1.csv -Append -Encoding default -NoTypeInformation
        $members = Get-MsolGroupMember -GroupObjectId $_.objectid 
        foreach($member in $members) {
            [pscustomobject]@{displayname=$null;grouptype=$null;mail=$member.emailaddress}  |  Export-Csv -Path F:1.csv -Append -Encoding default -NoTypeInformation
            }
    }
  • 相关阅读:
    ios获取iphone手机设备型号
    iOS项目中所有icon的尺寸以及命名
    c++达内视频
    ffmpeg教程
    FFMPEG SDK 教程
    minicom 下载
    线程同步的几种方法的总结
    多线程笔试面试概念问答
    buntu Rhythmbox解决中文乱码
    菜鸟学习ios
  • 原文地址:https://www.cnblogs.com/IvanChen/p/4710508.html
Copyright © 2011-2022 走看看