New-SCService
نشر مثيل خدمة جديد في VMM.
بناء الجملة
New-SCService
[-PersistServiceConfiguration]
[-Owner <String>]
[-VMMServer <ServerConnection>]
-ServiceConfiguration <ServiceConfiguration>
[-UserRole <UserRole>]
[-RunAsynchronously]
[-PROTipID <Guid>]
[-JobVariable <String>]
[-OnBehalfOfUser <String>]
[-OnBehalfOfUserRole <UserRole>]
[<CommonParameters>]
الوصف
يقوم New-SCService cmdlet بنشر مثيل خدمة جديد في بيئة Virtual Machine Manager (VMM). يمكنك إنشاء خدمة مباشرة من قالب خدمة إذا لم تكن هناك حاجة إلى تكوين مثيل الخدمة، أو من تكوين خدمة.
أمثلة
مثال 1: نشر قالب خدمة باستخدام تكوين خدمة مخزن في المكتبة
PS C:\> $SvcConfig = Get-SCServiceConfiguration -Name "Service01"
PS C:\> Update-SCServiceConfiguration -ServiceConfiguration $SvcConfig
PS C:\> $NewService = New-SCService -ServiceConfiguration $SvcConfig
PS C:\> $NewService
يحصل الأمر الأول على كائن تكوين الخدمة المسمى Contoso Service Configuration 01 ويخزن الكائن في متغير $SvcConfig.
يقوم الأمر الثاني بتشغيل الموضع لتحديث تكوين الخدمة المخزنة في $SvcConfig.
يقوم الأمر الثالث بنشر الخدمة الجديدة باستخدام تكوين الخدمة المخزنة في $SvcConfig.
يعرض الأمر الأخير خصائص الخدمة المنشورة حديثا للمستخدم.
المعلمات
-JobVariable
يحدد أن تقدم المهمة يتم تعقبه وتخزينه في المتغير المسمى بواسطة هذه المعلمة.
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-OnBehalfOfUser
تحديد اسم مستخدم. يعمل cmdlet هذا نيابة عن المستخدم الذي تحدده هذه المعلمة.
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-OnBehalfOfUserRole
تحديد دور مستخدم. للحصول على دور مستخدم، استخدم Get-SCUserRole cmdlet. يعمل cmdlet هذا نيابة عن دور المستخدم الذي تحدده هذه المعلمة.
النوع: | UserRole |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-Owner
تحديد مالك كائن VMM في شكل حساب مستخدم مجال صالح.
- مثال على التنسيق:
-Owner "Contoso\PattiFuller"
- مثال على التنسيق:
-Owner "PattiFuller@Contoso"
النوع: | String |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-PersistServiceConfiguration
يشير إلى تخزين تكوين نشر الخدمة في مكتبة VMM بعد نشر الخدمة.
النوع: | SwitchParameter |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-PROTipID
يحدد معرف تلميح تحسين الأداء والموارد (تلميح PRO) الذي قام بتشغيل هذا الإجراء. تتيح لك هذه المعلمة تدقيق تلميحات PRO.
النوع: | Guid |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-RunAsynchronously
يشير إلى أن المهمة تعمل بشكل غير متزامن بحيث يعود عنصر التحكم إلى الأمر shell على الفور.
النوع: | SwitchParameter |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-ServiceConfiguration
تحديد كائن تكوين الخدمة.
النوع: | ServiceConfiguration |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | True |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | True |
قبول أحرف البدل: | False |
-UserRole
تحديد عنصر دور المستخدم.
النوع: | UserRole |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | False |
قبول أحرف البدل: | False |
-VMMServer
تحديد كائن خادم VMM.
النوع: | ServerConnection |
Position: | Named |
القيمة الافتراضية: | None |
مطلوب: | False |
قبول إدخال البنية الأساسية لبرنامج ربط العمليات التجارية: | True |
قبول أحرف البدل: | False |
المخرجات
Service
يقوم cmdlet بإرجاع كائن خدمة