خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
استخراج اطلاعات از اکتیودایرکتوری با دستورات Powershell
مدیران شبکه بسیار راحت از طریق کنسول dsa.msc به همه Groups ها، User ها دسترسی دارند اما بعضا در شرایطی قرار میگرند که به این موارد با جزئیات بیشتری نیاز ارند که دسترسی پیدا کنند. مثلا در دستور زیر نام کاربرانی که پسورد آنها هرگز ابطال نمی یابد یا به عبارت بهتر، پسورد آنها Never Expire است.
با استفاده از دستور Search-ADAccount، جستجو در اکیتودایرکتوری آغاز می گردد و سپس شرایط طبق آن چیزی که در دستور بالا مشاهده می کنید، به یک Result ختم می شود.
حالا با دستور زیر جستجو در اکتیو دایرکتوری را توسط پاورشل تغییر می دهیم، مثلا با دستور زیر می خواهیم شماره تلفن کلیه کاربرانی که در اکتیودایرکتوری ثبت شده اند را استخراج کنیم.
شما فیلدهای دیگری هم می توانید در دستور یا دستور بالاتر جایگزین کنید.
Search-ADAccount -PasswordNeverExpires | FT Name, ObjectClass, UserPrincipalName
با استفاده از دستور Search-ADAccount، جستجو در اکیتودایرکتوری آغاز می گردد و سپس شرایط طبق آن چیزی که در دستور بالا مشاهده می کنید، به یک Result ختم می شود.
حالا با دستور زیر جستجو در اکتیو دایرکتوری را توسط پاورشل تغییر می دهیم، مثلا با دستور زیر می خواهیم شماره تلفن کلیه کاربرانی که در اکتیودایرکتوری ثبت شده اند را استخراج کنیم.
Get-AdUser -Filter * -Properties OfficePhone | FT OfficePhone,UserPrincipalName
شما فیلدهای دیگری هم می توانید در دستور یا دستور بالاتر جایگزین کنید.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: