11Jul

إنشاء مستخدمين متعددة في سيرفر 2008 مع بويرشيل، الجزء 2: المزيد من الحقول

في مقالنا السابق، أظهرنا لك أسرع طريقة للذهاب من قائمة بسيطة من المستخدمين إلى إنشائها في "أكتيف ديركتوري".ومع ذلك، ستحصل في كثير من الأحيان على قائمة بالمستخدمين الذين سيكون لديهم حقول بيانات إضافية.وبما أننا لا نستطيع كتابة السيناريو في وقت مبكر لكل سيناريو ممكن، ونحن سوف تظهر لك كيفية اتخاذ المستخدم إنشاء البرنامج النصي بويرشيل وتعديله لتناسب الغرض الخاص بك.

في هذه الحالة، تم منحنا السمة أوفيس لمستخدمينا الجدد، لذلك سنرغب في التأكد من إضافتها في كل حساب من حسابات المستخدمين الجدد عند إنشائها.

أول ما نقوم به هو حفظ ملف إكسيل كملف . csv .

التالي نفتح الأداة "أكتيف ديركتوري وسرس أند كومبوترز الأداة الإضافية".نحتاج إلى معرفة اسم السمة الفعلي للحقل أوفيس ، لذلك سنفتح خصائص أحد مستخدمينا الحاليين بالنقر المزدوج عليها.

يمكننا أن نرى أن هذا المستخدم لديه موارد بشرية مملوءة لسمة أوفيس في علامة التبويب عامة .

سوف نضغط على علامة التبويب إديت إديتور لمعرفة الاسم التقني لذلك الحقل أوفيس ، لأننا سنحتاج إلى هذا للدخول في بويرشيل في دقيقة واحدة.ويظهر أن اسم السمة للحقل

أوفيس هو فيسيكالدليفريوفيسنام. بما أن اسم السمة ليس دائما نفس اسم الحقل في علامات التبويب الأخرى، قد يكون من الصعب أحيانا العثور على ما تبحث عنه.إذا لم تتمكن من العثور على الحقل الذي تحتاج إليه، يمكنك دائما إنشاء مستخدم وهمية وتعديل ذلك الحقل المحدد إلى شيء فريد، ثم الانتقال إلى علامة التبويب محرر السمات والتمرير لأسفل حتى تجده.

سنحتاج الآن إلى تعديل نص برمجي بويرشيل لتعكس هذا الحقل الجديد.سيكون تنسيق هذا " أتريبوتنام = داتريكورد". نريد التأكد من إدخال اسم الحقل بشكل صحيح من ملف كسف. بعد إدخال $ داتريكورد. ".سيؤدي هذا القسم إلى سحب البيانات من ملف المستخدمين:

$ فيسيكالدليفريوفيسنام = $ dataRecord. Office

وسيضع هذا القسم من البرنامج النصي في كائنات المستخدم الجديدة:

$ objUser. Put( "فيسيكالدليفريوفيسنام"، $ فيسيكالدليفريوفيسنام)

سيظهر النص النصي النهائي كما يلي:

تأكد من حفظ النص البرمجي كملف . ps1 .

مع قائمة المستخدمين والنص البرمجي في المجلد C: وسرسادمينيستراتور ، نقر بزر الماوس الأيمن على البرنامج النصي واختر تشغيل مع بويرشيل.

عندما نقفز مرة أخرى إلى مستخدمي أد وأجهزة الكمبيوتر، يمكننا معرفة المستخدمين الجدد التي تم إنشاؤها.

سيؤدي فتح أحد المستخدمين الجدد الذي تم إنشاؤه إلى إظهار الحقل أوفيس بملء البيانات من قائمة المستخدمين الأصليين.

إنشاء العديد من المستخدمين مع بويرشيل هو مهمة سهلة جدا، ومع هذه المعرفة في متناول يدك، عليك أبدا عرق مرة أخرى.