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
            }
    }
  • 相关阅读:
    Ubuntu 安装mysql和简单操作
    fatal error: mysql.h: No such file or directory
    彻底删除win10系统下的mysql
    ORACLE 回收站导致的故障
    Log Buffer
    ORACLE数据库存储结构
    Shared pool
    ORACLE 实例及RAC
    Buffer Cache
    数据库dump导入
  • 原文地址:https://www.cnblogs.com/IvanChen/p/4710508.html
Copyright © 2011-2022 走看看