Update-DscConfiguration
يتحقق من خادم السحب للحصول على تكوين محدث ويطبقه.
بناء الجملة
Update-DscConfiguration
[-Wait]
[-JobName <String>]
[[-ComputerName] <String[]>]
[-Credential <PSCredential>]
[-ThrottleLimit <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DscConfiguration
[-Wait]
[-JobName <String>]
[-ThrottleLimit <Int32>]
-CimSession <CimSession[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
الوصف
Update-DscConfiguration
يتصل cmdlet بخادم سحب، وينزل التكوين إذا كان يختلف عما هو حالي على العقدة، ثم يطبق التكوين على الكمبيوتر.
يتوفر أمر cmdlet هذا فقط كجزء من مجموعة تحديثات نوفمبر 2014 ل Windows RT 8.1 Windows 8.1 وWindows Server 2012 R2.
أمثلة
مثال 1: تحديث تكوين
Update-DscConfiguration -Wait -Verbose
بعد تشغيل هذا الأمر، سيتصل الخادم بخدمة السحب المسجلة، وينزل أحدث تكوين معين، ثم يطبقه. معلمات الانتظاروالإسهاب اختيارية. عند العمل بشكل تفاعلي، تمكن هذه المعلمات مجتمعة الملاحظات في الوقت الحقيقي حول التقدم والنجاح أو الفشل عند تطبيق التكوين.
مثال 2: تحديث تكوين عن طريق الاتصال عبر جلسة عمل CIM
$Session = New-CimSession -ComputerName "Server01" -Credential ACCOUNTS\PattiFuller
Update-DscConfiguration -CimSession $Session -Wait
ينشئ الأمر الأول جلسة عمل CIM باستخدام New-CimSession
cmdlet، ثم يخزن كائن CimSession في $Session
المتغير . يطالبك الأمر بكلمة مرور. لمزيد من المعلومات، اكتب Get-Help New-CimSession
.
يحدث الأمر الثاني الكمبيوتر المحدد في CimSession المخزن في $Session
. يحدد الأمر المعلمة Wait . لا تقبل وحدة التحكم أوامر إضافية حتى ينتهي الأمر الحالي.
المعلمات
-CimSession
تشغيل cmdlet في جلسة عمل بعيدة أو على كمبيوتر بعيد. أدخل اسم كمبيوتر أو عنصر جلسة عمل، مثل إخراج New-CimSession أو Get-CimSession cmdlet. الافتراضي هو جلسة العمل الحالية على الكمبيوتر المحلي.
Type: | CimSession[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ComputerName
تحديد صفيف من أسماء الكمبيوتر. يطبق cmdlet إعدادات التكوين على أجهزة الكمبيوتر التي تحددها هذه المعلمة.
Type: | String[] |
Aliases: | CN, ServerName |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
يطالبك بالتأكيد قبل تشغيل cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Credential
يحدد اسم مستخدم وكلمة مرور، كعنصر PSCredential ، للكمبيوتر الهدف. للحصول على كائن PSCredential ، استخدم Get-Credential
cmdlet. لمزيد من المعلومات، اكتب Get-Help Get-Credential
.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-JobName
يحدد اسما مألوفا لوظيفة. إذا قمت بتحديد هذه المعلمة، يتم تشغيل cmdlet كوظيفة، ويعيد كائن Job .
بشكل افتراضي، يعين Windows PowerShell الاسم JobN حيث N هو عدد صحيح.
إذا قمت بتحديد المعلمة Wait ، فلا تحدد هذه المعلمة.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ThrottleLimit
يحدد الحد الأقصى لعدد العمليات المتزامنة التي يمكن إنشاؤها لتشغيل cmdlet. إذا تم حذف هذه المعلمة أو تم إدخال قيمة0
، فإن Windows PowerShell تحسب حد التقييد الأمثل ل cmdlet استنادا إلى عدد أوامر cmdlets ل CIM التي تعمل على الكمبيوتر. ينطبق حد التقييد فقط على cmdlet الحالي، وليس على جلسة العمل أو على الكمبيوتر.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Wait
يشير إلى أن cmdlet يحظر وحدة التحكم حتى تنتهي من جميع مهام التكوين.
إذا قمت بتحديد هذه المعلمة، فلا تحدد المعلمة JobName .
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
تعرض ما سيحدث عند تشغيل الأمر cmdlet. لم يتم تشغيل cmdlet.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |