导出一个OU的所有的组和组成员-PS

<#

This script can be used to list group members for Walmart SH

Formart can be easy transfored

Date:2017-03-09

#>

Set-Content c:\temp\Groups.txt -Value "Group Name,Group Members“

$groups = Get-ADGroup -filter * -SearchBase "OU=yyyy,DC=ccc,DC=bbb,DC=com"

ForEach ($g in $groups) {

if ($g.Name -like "S0XXXX_FS*") {

$g1= -Join ($g.Name,", ")

Add-Content -Path "c:\temp\Groups.txt" -Value $g1

write-host $g1

$onegroup = [ADSI] "LDAP:// $g"

foreach ($member in $onegroup.member)

{

$Uname = new-object directoryservices.directoryentry("LDAP://$member")

$u1 = -Join (" ,", $Uname.cn)

Add-Content -Path "c:\temp\Groups.txt" -Value $u1

write-host $u1

}

}

}

import-csv c:\temp\Groups.txt -delimiter "," | export-csv c:\temp\GroupDetails.csv

时间: 2024-10-12 22:24:43

导出一个OU的所有的组和组成员-PS的相关文章

设计一个函数,找出整型数组元素的最大值

/* 设计一个函数,找出整型数组元素的最大值 */ #include <stdio.h> int maxOfArray(int array[], int length) { // 数组当做函数参数传递时,会当做指针变量来使用,指针变量在64bit编译器环境下,占据8个字节 //int size = sizeof(array); //printf("array=%d\n", size); //sizeof(array); // 1.定义一个变量存储最大值(默认就是首元素) i

导出一个数据库的结构

导出一个数据库结构mysqldump -u user_name -p -d –add-drop-table database_name > outfile_name.sql-d 没有数据 –add-drop-table 在每个create语句之前增加一个drop table

在EBS里新建一个OU的步骤

http://blog.csdn.net/kevingao/archive/2010/09/11/5877092.aspx 在EBS里新建一个OU的步骤1. 建立OU组织,关联SOB,LE2. 系统管理员下运行并发: Replicate seed date 3. 建立PO的职责, 设置 MO:Default Operating Unit ,授权4. 进入新的PO职责,设置 Financial Options5. 进入新的PO职责,设置 Purchasing Options Run the Rep

exp导出一个表中符合查询条件的数据

原文地址:exp导出一个表中符合查询条件的数据 作者:charsi 导出一个表中的部分数据,使用QUERY参数,如下导出select * from test where object_id>50000这个条件中的数据exp charsi/[email protected] tables=(TEST) query="'where object_id>50000'" file=aaa.dmp log=aaa.log 其他参数含义:GRANTS:指定是否导出对象的授权信息,默认参

判断用户的用户名和其基本组的组名是否一致

#!/bin/bash #传递一个用户名参数给脚本,判断此用户的用户名跟其基本组的组名是否一致,并将结果显示出来 #判断是否传递一个参数 if [ ! $# -eq 1 ]; then echo "Usage:./group.sh ARG" exit 1 fi #判断是否存在该用户 id $1 &> /dev/null if [ ! $? -eq 0 ]; then echo "$1 not exits." exit 1 fi #取给定用户所属基本组i

linux用户和组 只 组的管理

1. groupadd 新建组, 组名最长不能超过32个字节 groupadd -create a new group 语法: groupadd [option] 组名 -g, --gid GID        指定GID -r, --system          创建一个系统组 -o, --non-unique   此选项允许添加一个使用非唯一GID的组 [[email protected] ~]# groupadd admin [[email protected] ~]# groupadd

组播初涉,用户如何知道想加入哪一个组播组,如何知道要加入哪一个组播地址?

刚学到组播的时候,纠结了一个问题,用户如何知道想加入哪一个组播组,如何知道要加入哪一个组播地址? 现在想想真是,用四个字来形容就是我作为一个学计算机的“不够专业”. 这个问题其实很好回答,只是没想清楚而已,其实他等价于一个问题,我在看网页,发qq的时候,看B站的时候,我的手机是如何知道对方的IP地址从而获取数据的呢? 哈哈哈哈哈哈,那就是,码农们已经给你写好了,你用的软件其实到哪获取数据都已经是被写进去了,比如,腾讯的服务器是xxxx,你发qq的时候手机根据写好的程序 就自动与xxxx联系了.

独家讲解分析《组三组六 必中技巧》助你快速掌握

组三组六 必中技巧筘[5926656]胜率95%,已助上千人成功翻盘,他都是有问必答的. 号码直落定位组三,对应看百位号码,只要上下两期出现相同的号码,形成同位直落,俗称两期百位“对子码”结构,第三期的开jiang号码结构形态就可以重点考虑组三. 例如:50期jiang号为570,51期jiang号为543,百位号码5出现了直落,52期开出组三号码933.当然这种情形不是绝对的,有时会出现特殊形态的号码组合,如全大.全小.全质.全合等虽然出现了号码直落现象,但在之后出现的不是组三,而是全质数组合

【C++】编写一个简单的类。包含构造函数,成员函数等。

<pre name="code" class="cpp">//编写一个简单的类.包含构造函数,成员函数等. #include <iostream> using namespace std; class Rec { public: Rec(int l,int w); int Area(); void Print(); private: int length,wide; }; Rec::Rec(int l,int w) { length=l; w