مشاهده یوزر و گروه در پاورشل

آموزش مشاهده یوزر و گروه در پاورشل
Avatar
نویسنده: مدیا روشن
جمعه 16 فروردین 1398
مطالعه: ۵ دقیقه ۰ نظر ۵۴۶ بازدید

برای ساده سازی مدیریت و دسترسی و بهبود امنیت از گروه های مختلفی استفاده می شود که هر کدام از این گروه ها شامل کاربران مختلفی می باشند. استفاده از پاورشل یکی از کارآمدترین و بهترین ابزارها برای مدیریت هر چه بهتر گروه ها است. به همین دلیل افراد زیادی به فکر یاد گرفتن پاورشل هستند. به طور کلی پاورشل را هسته مرکزی کمپانی مایکروسافت می دانند. به همین علت افراد حرفه ای ویندوز درصدد هستند که این محیط جدید را یاد بگیرند و به راحتی بتوانند دستورات موجود در آن را پیاده کنند و به یک نتیجه دلخواه برسند. یکی از این دستورهای مختلف مشاهده یوزر و گروه است که مراحل مختلفی را به خود اختصاص داده است که در ادامه این مقاله از سری مقالات آموزش پاورشل به تمامی این مراحل به ترتیب خواهیم پرداخت.

خرید سرور ویندوز پارس پک برای مدیران شبکه

از این مقاله می‌‌توانید برای مدیریت سرویس‌های ویندوز خود استفاده کنید و اگر قصد خرید انواع سرویس ویندوز پارس پک را دارید، می‌توانید با کارشناسان فروش ما در ارتباط باشید. همچنین، می‌توانید جهت کسب‌ اطلاعات بیشتر به لینک‌های زیر مراجعه کنید.

آموزش مشاهده یوزر در پاورشل

اگر می‌خواهید یک یوزرهایی که در یک گروه مشترک با یک دیگر هستند را مشاهده کنید باید از یک دستور خاص استفاده کنید. این دستور Get-LocalGroupMember است.

  • با وارد کردن دستوری که در ادامه آورده می‌شود، به راحتی می‌توانید یوزرهای مورد نیاز خود را مشاهده نمایید:

مشاهده یوزرهای در یک گروه

دستور Get-LocalGroupMember در پاورشل
دستور مشاهده یوزرهایی که در یک گروه مشترک هستند
Get-LocalGroupMember –Name “Users”

اسکریپت بالا یکی از راحت ترین اسکریپت ها و یا دستوراتی می باشد که در آموزش پاورشل وجود دارد.

برای آشنایی با پاورشل مقاله زیر را بخوانید.

پاورشل چیست؟

مشاهده یک کاربر خاص

نکته ای که قابل ذکر است این می باشد که دستور و یا اسکریپت بالا تنها اکانت هایی را لیست می کند که در سیستم موجود می باشند و محدود شده هستند.
موردی که ذکر شد مربوط به تمام یوزرهایی است که در یک ویندوز وجود دارند. به منظور مشاهده نمودن یک کاربر خاص باید دستور زیر را وارد نمایید:

دستور Get-LocalUser در powershell
دستور مشاهده کاربر خاص در powershell
Get-LocalUser –Name “User”
  • به عنوان مثال تصور کنید نام کاربری که می خواهید مشاهده می کنید، ali است. برای مشاهده کردن این یوزر باید اسکریپت زیر را در داخل محیط پاورشل وارد نمود:
Get-LocalUser –Name “ali”

بعد از انجام این کار به راحتی می توانید کاربر مورد نظر خود را مشاهده نمایید.

مشاهده گروه با استفاده از پاورشل ویندوز

مشاهده گروه نیز مانند یوزر به دو بخش تقسیم می شود که یکی از آن ها دیدن تمامی گروه ها است و مورد دیگر مشاهده یک گروه خاص و مشخص شده می باشد که برای به نتیجه رسیدن دو روش موجود باید به ترتیب دستورات زیر عمل نمود:

مشاهده همه گروه های موجود

اگر می خواهید به تمام گروه های موجود در محیط ویندوز دسترسی داشته باشید باید دستور العمل زیرا را در پاورشل وارد کرد:

دستور Get-LocalGroup
دستور مشاهده گروه ها در پاورشل
Get-LocalGroup

مشاهده یک گروه مشخص شده و خاص با استفاده از پاورشل

  • حال برای مشاهده تنها یک گروه خاص می توانید به روش زیر عمل کنید:
Get-LocalGroup –Name “help”

در این جا help نام گروه مخصوصی است که می خواهید مشاهده نمایید.

از هسته های اصلی پاورشل فرا گرفتن کامل دستور مشاهده یوزر و گروه است که جزو اسکریپت های اصلی این موتور قدرتمند و خودکار به حساب می آید.

جمع بندی

بدون شک یکی از بهترین ابزارهایی که به دست شرکت بزرگ مایکروسافت طراحی گردیده است و هم اکنون کاربران مختلف ویندوز از آن استفاده می کنند، پاورشل است. دستورات بسیار زیادی را در این ویندوز می توانید مشاهده کنید که هر کدام از آن ها دارای ویژگی های خاصی می باشند و این ویژگی هاست که آن ها را از لحاظ سادگی و یا پیچیدگی متمایز می کند. در هر صورت این دستورات با تمام سادگی ها و یا پیچیده بودنشان بسیار کاربردی هستند. به گونه ای که افراد مختلف به دنبال یاد گرفتن آن ها هستند. مشاهده یوزر و گروه نیز در بین این دستورات قرار دارد که با فرا گرفتن تمام نکات و آموزش های گفته شده در این مقاله از آموزش سیستم عامل و آموزش ویندوز می توانید آن ها را به راحتی و با سرعت بالایی به مرحلخ اجرا برسانید و کارهایتان را سریع تر از همیشه به پیش ببرید.

سوالات متدوال

1. آیا می توان از راه دور به کاربران محلی دسترسی داشت؟

WmiObject می تواند به سیستم این اجازه را بدهد که از راه دور به کاربران محلی دسترسی داشته باشد.

2. دسترسی از راه دور از چه دستوری پیروی می کند؟

دستوری که با استفاده از آن می توان به کاربران محلی از راه دور دسترسی داشت به صورت زیر می باشد:

Get-WmiObject -ComputerName workstation1 -Class Win32_UserAccount -Filter "LocalAccount=True"

3. دستورات فوق برای چه نسخه هایی از پاورشل و ویندوز می باشند؟

به منظور اجرای اسکریپت های بالا باید نسخه پاورشل شما 5.1 باشد که در ویندوزهای 10 به بالا قابل اجرا هستند.

4. برای مشاهده گروه چه دستور کلی وجود دارد؟

به صورت کلی برای مشاهده تمامی گروه ها و یا یک گروه خاص در ابتدا از یک دستور کلی پیروی می کنیم که آن Get-LocalGroup است.