Score:0

วิธีแยกชื่อ OU หลายชื่อโดยใช้ Get-ADOrganizationUnit & Get-ADComputer ของ Powershell

ธง in

ในชื่อโฮสต์ AD จะถูกสร้างขึ้นภายใต้ตำแหน่ง OU ภายในตำแหน่ง OU ภายใต้ OU ย่อยของคอมพิวเตอร์ ผม ต้องการสคริปต์เพื่อแยกทั้ง OU ใน excel ฉันสามารถแยกรายละเอียด OU หนึ่งรายการผ่าน scrpit ด้านล่าง

Get-ADComputer -filter * -Properties ipv4Address, ระบบปฏิบัติการ, ชื่อเฉพาะ |
    เลือกวัตถุชื่อ, ipv4Address, ระบบปฏิบัติการ,
        @{label='OU';expression={$_.DistinguishedName.Split(',')[1].Split('=')[1]}}

ฉันต้องการความช่วยเหลือในการแยกรายละเอียด OU หลัก โปรดช่วยด้วย

Score:1
ธง cn

หากคุณต้องการ OU ทั้งหมดในเส้นทาง คุณสามารถใช้รูปแบบ regex เพื่อแยกออกได้

[regex]$pattern = '(?<=OU=)(.+?)(?=,\w{2}=)'

$searchbase = 'OU=บริษัท,DC=โดเมน,DC=ท้องถิ่น'

$properties = 'ชื่อ'
              'ที่อยู่ ipv4',
              'ระบบปฏิบัติการ',
              @{n='OU';e={$pattern.Matches($_.DistinguishedName).Value -join ', '}}

$adparams = @{
    ตัวกรอง = '*'
    ฐานการค้นหา = $ฐานการค้นหา
    คุณสมบัติ = 'ipv4Address',
                 'ระบบปฏิบัติการ'
}

รับ ADComputer @adparams |
    คุณสมบัติ Select-Object $

หากคุณเป็นเพียง OU เหนือคอมพิวเตอร์ สิ่งนี้อาจใช้ได้ผล

[regex]$pattern = '(?<=OU=)(.+?)(?=,\w{2}=)'

$searchbase = 'OU=บริษัท,DC=โดเมน,DC=ท้องถิ่น'

$properties = 'ชื่อ'
              'ที่อยู่ ipv4',
              'ระบบปฏิบัติการ',
              @{n='OUs';e={$pattern.Matches($_.DistinguishedName)[1].Value}}

$adparams = @{
    ตัวกรอง = '*'
    ฐานการค้นหา = $ฐานการค้นหา
    คุณสมบัติ = 'ipv4Address',
                 'ระบบปฏิบัติการ'
}

รับ ADComputer @adparams |
    คุณสมบัติ Select-Object $ 
darshan kumar avatar
in flag
ขอบคุณสำหรับการตอบกลับ. สคริปต์นี้ทำงานตามที่คาดไว้ แต่ฉันมีคำถามอีกเล็กน้อยเมื่อฉันแยกข้อมูล รายละเอียด OU ทั้งหมดจะมาในคอลัมน์เดียวกัน (เซิร์ฟเวอร์, คอมพิวเตอร์, DLF) แต่ฉันต้องการคอลัมน์ที่แตกต่างกัน วิธีแยกข้อมูล คุณช่วยฉันได้ไหม

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา