Get-SCOMRunAsAccount

الحصول على حساب "تشغيل باسم" لمجموعة إدارة.

بناء الجملة

Get-SCOMRunAsAccount
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMRunAsAccount
   [-Name] <String[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMRunAsAccount
   -Id <Guid[]>
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

الوصف

يحصل Get-SCOMRunAsAccount cmdlet على حسابات Run As لمركز النظام - مجموعة إدارة Operations Manager. يمنح حساب "تشغيل باسم" المستخدمين القدرة على تحديد الأذونات الضرورية للاستخدام مع القواعد والمهام وأجهزة العرض والاكتشافات الموجهة إلى أجهزة كمبيوتر معينة على أساس الحاجة.

أمثلة

مثال 1: الحصول على جميع حسابات الإجراءات

PS C:\>Get-SCOMRunAsAccount

يحصل هذا الأمر على جميع حسابات الإجراءات.

مثال 2: الحصول على جميع حسابات مستودع البيانات

PS C:\>Get-SCOMRunAsAccount -Name "Data Warehouse*"

يحصل هذا الأمر على جميع الحسابات التي تبدأ أسماؤها بمستودع البيانات.

مثال 3.1: تحديث أي كلمة مرور للحساب - تلقائي (مسح النص)

PS C:\>$account = Get-SCOMRunAsAccount -Name SCX_Account
PS C:\>$password = "Password" | ConvertTo-SecureString -AsPlainText -Force
PS C:\>$account.Data = $password
PS C:\>$account.Update()

سيسمح لك هذا الأمر بتحديث كلمة المرور لحساب RunAs "SCX_Account" باستخدام الأسلوب المضمن Data. يسمح لك هذا المثال بتحديث كلمة المرور مع نص واضح. ستعمل هذه الطريقة أعلاه لتحديث كلمة المرور مع أي حساب RunAs.

مثال 3.2: تحديث أي كلمة مرور للحساب - المطالبة

PS C:\>$account = Get-SCOMRunAsAccount -Name SCX_Account
PS C:\>$password = Read-Host -AsSecureString
PS C:\>$account.Data = $password
PS C:\>$account.Update()

سيسمح لك هذا الأمر بتحديث كلمة المرور لحساب RunAs "SCX_Account" باستخدام الأسلوب المضمن Data. يسمح لك هذا المثال بتحديث كلمة المرور بمطالبة. ستعمل الطريقة أعلاه لتحديث كلمة المرور مع أي حساب RunAs.

المعلمات

-ComputerName

تحديد صفيف من أسماء أجهزة الكمبيوتر. ينشئ cmdlet اتصالات مؤقتة مع مجموعات الإدارة لأجهزة الكمبيوتر هذه. تتضمن التنسيقات الصالحة اسم NetBIOS أو عنوان IP أو اسم مجال مؤهل بالكامل (FQDN). لتحديد الكمبيوتر المحلي، حدد اسم الكمبيوتر أو المضيف المحلي أو نقطة (.).

النوع:String[]
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-Credential

تحديد حساب المستخدم الذي يتم تشغيل اتصال مجموعة الإدارة بموجبه. حدد كائن PSCredential، مثل العنصر الذي يقوم cmdlet بإرجاعه لهذه المعلمة. لمزيد من المعلومات حول كائنات بيانات الاعتماد، اكتب Get-Help Get-Credential.

يجب أن يكون لهذا الحساب حق الوصول إلى الخادم المحدد في المعلمة ComputerName إذا ظهرت هذه المعلمة.

إذا لم تحدد هذه المعلمة، فإن الإعداد الافتراضي هو حساب المستخدم الحالي.

النوع:PSCredential
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False

-Id

تحديد صفيف معرفات الحساب.

النوع:Guid[]
Position:Named
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:True
قبول أحرف البدل:False

-Name

تحديد صفيف من أسماء الحسابات.

النوع:String[]
Position:1
القيمة الافتراضية:None
مطلوب:True
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:True
قبول أحرف البدل:True

-SCSession

تحديد صفيف من كائنات الاتصال . للحصول على كائنات الاتصال ، حدد Get-SCOMManagementGroupConnection cmdlet.

إذا لم تظهر هذه المعلمة، يستخدم cmdlet الاتصال المستمر النشط بمجموعة إدارة. استخدم معلمة SCSession لتحديد اتصال ثابت مختلف. يمكنك إنشاء اتصال مؤقت بمجموعة إدارة باستخدام ComputerName ومعلمات بيانات الاعتماد . لمزيد من المعلومات، اكتب Get-Help about_OpsMgr_Connections.

النوع:Connection[]
Position:Named
القيمة الافتراضية:None
مطلوب:False
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية:False
قبول أحرف البدل:False