当前位置: 首页 > 知识库问答 >
问题:

PowerShell处理不在CSV中的对象

龙才俊
2023-03-14

我是PowerShell的新手。我正在尝试创建一个脚本,它将通过CSV和Active Directory组进行查看。如果用户不在CSV中,我想删除该用户(当前正在使用写输出进行测试)。我必须使用UserPrincipalName。我的CSV只是

排名,编号

某物,3333//此用户是AD GROUP

某物,2222//此用户不在AD组中

目前,我想让它只输出3333,但它两者都输出。

导入模块活动目录

$validUsers=导入Csv'C:\Users\Bang\Desktop\Bulk。csv“|选择对象-展开数字

$用户=Get-ADGroup成员'测试'|%{Get-ADUser$_. SamAccount tName|选择用户名}

前 ($Users年$Member)

{

if($Member-匹配$validUsers.Number){

写输出$Member}

}

暂时还没有答案

 类似资料:
  • 在下面的代码中,如何避免处理的第一行? file1.csv是: 而file2.csv是: 我试图减去人和他/她的宠物的年龄,如果它出现在两个CSV中,但我得到以下错误,因为它也处理第一行:

  • 我有一个保存文件路径信息的CSV。如果我将单元格合并在一起并在它们之间添加“/”,就可以创建完整的文件路径。有时这些单元格可以是空的,或者其中有多个目录。Eg.桌面/文件夹A/FolderB 因此,我有了剧本: 这将生成输出测试文件,该文件看起来有点像: 人力资源中心///人力资源中心/文件//, 人力资源中心/员工服务//员工服务-内部/员工服务/程序/a/b/c, HR/HR业务合作伙伴//人

  • 问题内容: 我在JavaScript中使用Ajax,并且在响应中设置了以下类的对象数组: 使用: 现在,我想将模板数组中的所有元素及其详细信息读入我的JavaScript中。 有人可以帮我吗? 问题答案: 您是否考虑过使用Google Web Toolkit ?使用GWT,您可以在客户端和服务器之间发送对象的选择有很多,包括GWT RPC ,RequestFactory和JSON。

  • 我对powershell非常陌生,我不知道如何将我的数组放入csv文件中,在该文件中,每个字符串都会进入一个新行。下面是一些示例代码。 当我检查csv文件时,所有的输出都显示在一行上,而不是在行的特定列中迭代。任何帮助将是非常有用和感激

  • 我有以下代码: } 无法获取数据。映射到工作这是控制台评论的内容。控制台中的日志显示: