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
            }
    }
  • 相关阅读:
    Array.of()和Array()区别
    less常用方法
    javascript时间戳转换成yyyy-MM-DD格式
    javascript中标准事件流addEventListener介绍
    javascript中模块化知识总结
    搜索栏简单小案例
    css3伸缩布局中justify-content详解
    css3动画简单案例
    正则表达式的语法
    Beautisoup库
  • 原文地址:https://www.cnblogs.com/IvanChen/p/4710508.html
Copyright © 2011-2022 走看看