วิธีอัปเดตรหัสประเทศใน 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 หลายตัวที่รวมอยู่ในชุดเครื่องมือ








