شاید برای شما هم اتفاق افتاده باشد که بخواهید چندین کاربر با تنظیمات یکسان بسازید مثلا همه دارای ایمیل ، پسورد و شماره تلفن باشند.برای این کار راه های مختلفی وجود دارد. با استفاده از روش گرافیکی از مسیر Active Directory Users And Computers میتوانید یک USER ایجاد کنید و اطلاعات مورد نیاز را وارد کنید.
روش دیگری برای ایجاد USER استفاده از Command است با دستور dsadd user و سومین راه برای ایجاد USER ساختن یک فایل اسکریپت است به هر تعدادی که نیاز دارید کاربر بسازید دستور زیر را در یک فایل Note Pad کپی کنید و آن را با پسوند bat. ذخیره کنید.
dsadd user "cn=USER1, dc=name damane( ITPRO ) , dc=pasvande damane ( ir ) " -tel value(051) -pwd value( 888 ) -email value( USER1@yahoo.com )
با استفاده از کد فوق به هر تعدادی که بخواهید میتوانید USER ایجاد کنید اما مشکل اینجاست که باید به صورت دستی تعداد کاربران و نام آنها تغییر کند . اما با استفاده از کد زیر به سادگی میتوانید 200 کاربر با نام های user1 تا user200 ایجاد کنید فقط کافیست آن را در فایل Note Pad با پسوند bat. ذخیره و سپس اجرا کنید.
set number=0 :start_loop set /A number=%number%+1 if %number% GTR ۲۰۰ goto end dsadd user user%number% goto start_loop :end
با سلام. برای سایر Attribute ها مثل نام، نام خانوادگی، نام نمایشی و ... چگونه دستور نویسی کنیم؟ با تشکر
ممنون خیلی خوب بود
ممنون از شما خیلی علی بود
سلام
برای اضافه کردن اطلاعات دیگه هم میتونید طبق دستور زیر پیش برید
طبق دستور فوق شما ابتدا یک OU با نام classایجاد کردید(اسم دومین من ITPRO.ir بوده شما نام دومین خودتون رو جایگزین کنید) و سپس 100 یوزر با نام های u1تا u100 ساخته میشوند و برای همه پسورد ITPRO_1234 قرار داده میشود.
و در آخر با این خط دستور مشخص میشه هر وقت به عدد 100 رسید ادامه نداشته باشه.
شرمنده پسورد و اطلاعات دیگه رو چطوری ست میکنیم ممنون میشم اگر راجب GTRهم در دستور توضیح بدین
با تشکر از تمامی اساتید ITPRO
M.J00MLA
سلام مهندس این دستور در سرور 2012 کاربرد داره
بعد اینکه این چطوری کار میکنه م؟اسمهای کابران کجا وارد میشن بعد پسوردا این چیزا؟