ค้นหาเว็บไซต์

วิธีอัปเดตรหัสประเทศใน Active Directory


ในบทช่วยสอนนี้ ฉันจะแสดงวิธีอัปเดตรหัสประเทศจำนวนมากใน Active Directory

การใช้คอนโซลผู้ใช้ Active Directory และคอมพิวเตอร์ทำให้เป็นเรื่องง่ายสำหรับผู้ใช้คนเดียว เพียงเปิดบัญชีผู้ใช้และเปลี่ยนประเทศ/ภูมิภาค

การดำเนินการนี้จะอัปเดตแอตทริบิวต์ Active Directory สามรายการ

  • ค
  • ร่วม
  • รหัสประเทศ

คุณสามารถดูแอตทริบิวต์เหล่านี้ได้ด้วยตัวแก้ไขแอตทริบิวต์หรือ PowerShell

หากต้องการอัปเดตรหัสประเทศโดยใช้ PowerShell หรือเครื่องมือของบุคคลที่สาม คุณต้องอัปเดตแอตทริบิวต์ทั้งสาม ไม่เช่นนั้นการอัปเดตจะล้มเหลว

ตัวอย่างเช่น หากคุณใช้ PowerShell set-aduser cmdlet และพยายามอัปเดตเฉพาะแอตทริบิวต์ co ก็จะล้มเหลว

ด้านล่างนี้ ผมจะอธิบายตัวอย่างโดยใช้เครื่องมืออัปเดตผู้ใช้ AD Bulk

ตัวอย่าง: อัปเดตรหัสประเทศของผู้ใช้ AD จำนวนมาก

ในตัวอย่างนี้ ฉันจะอัปเดตแอตทริบิวต์รหัสประเทศจำนวนมากสำหรับผู้ใช้ 50 ราย ฉันจะอัปเดตประเทศเป็น "สหรัฐอเมริกา" คุณไม่จำเป็นต้องตั้งค่าผู้ใช้ทุกคนให้มีค่าเท่ากัน

ขั้นตอนที่ 1: รับรหัสประเทศจากเว็บไซต์ ISO

รับค่า c และ countryCode จากหน้ารหัสประเทศ ISO คุณต้องใช้รหัสประเทศ ISO 3166 เหล่านี้ ไม่เช่นนั้นการอัปเดตอาจล้มเหลว

เมื่อค้นหาเว็บไซต์สำหรับสหรัฐอเมริกา ฉันพบ "US" สำหรับแอตทริบิวต์ c และ "840" สำหรับ countryCode แอตทริบิวต์ co สามารถเป็นอะไรก็ได้ ดังนั้นฉันจะใช้ "สหรัฐอเมริกา"

หากแอตทริบิวต์ใดๆ ใน 3 รายการนี้หายไป การอัปเดตจะล้มเหลว กรณีนี้จะเกิดขึ้นเช่นกันหากใช้ PowerShell

ขั้นตอนที่ 2: ตั้งค่าไฟล์ CSV

ดาวน์โหลดเทมเพลต CSV ที่ให้มาจากเครื่องมืออัปเดตจำนวนมากสำหรับผู้ใช้ แอตทริบิวต์เหล่านี้รวมอยู่ในเทมเพลตแล้ว คุณจะต้องเพิ่มผู้ใช้และค่าที่จะอัปเดต

ด้านบนคือภาพหน้าจอของเทมเพลต CSV ของฉัน คอลัมน์ A คือบัญชีผู้ใช้ที่ฉันต้องการอัปเดต ตามด้วยแอตทริบิวต์ c, co และ CountryCode บันทึกไฟล์ CSV ของคุณและย้ายไปยังขั้นตอนที่ 3

ขั้นตอนที่ 3: เรียกใช้เครื่องมืออัปเดต

ขั้นตอนสุดท้ายคือการเรียกใช้เครื่องมืออัปเดตจำนวนมาก เลือกไฟล์ CSV ของคุณแล้วคลิกปุ่มเรียกใช้

ตรวจสอบบันทึกเพื่อหาข้อผิดพลาด

ด้านบนคุณจะเห็นว่าฉันได้รับข้อผิดพลาดกับผู้ใช้ Mikel.Johnson เมื่อดู CSV ผู้ใช้รายนี้ไม่มีค่าสำหรับคอลัมน์ c และ CountryCode ฉันทำสิ่งนี้โดยมีจุดประสงค์เพื่อแสดงให้คุณเห็นว่า Microsoft กำหนดให้มีคุณสมบัติทั้งสามประการ

ทุกอย่างเสร็จเรียบร้อย. นั่นคือวิธีที่คุณอัปเดตค่าประเทศจำนวนมากใน Active Directory

คุณสามารถเรียกใช้คำสั่งด้านล่างเพื่อตรวจสอบค่าสำหรับผู้ใช้แต่ละคน

get-aduser -Identity adam.reed -Properties * | select name, c, co, countryCode

หากต้องการใช้เครื่องมือกราฟิก ให้เลือกส่งออกผู้ใช้แล้วคลิกเรียกใช้

หากคุณต้องการลองใช้เครื่องมืออัพเดต GUI จำนวนมาก คุณสามารถดาวน์โหลดรุ่นทดลองใช้ฟรีได้ที่นี่ ตัวอัปเดตจำนวนมากเป็นหนึ่งในเครื่องมือ Active Directory หลายตัวที่รวมอยู่ในชุดเครื่องมือ

บทความที่เกี่ยวข้อง