Set-DscLocalConfigurationManager

Helyi Configuration Manager (LCM) beállításokat alkalmaz a csomópontokra.

Syntax

Set-DscLocalConfigurationManager
   [-Path] <String>
   [-Force]
   [[-ComputerName] <String[]>]
   [-Credential <PSCredential>]
   [-ThrottleLimit <Int32>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-DscLocalConfigurationManager
   [-Path] <String>
   [-Force]
   [-ThrottleLimit <Int32>]
   -CimSession <CimSession[]>
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

A Set-DscLocalConfigurationManager parancsmag LCM-beállításokat vagy metakonfigurációt alkalmaz a csomópontokra. Számítógépek megadása számítógépnevek megadásával vagy a Common Information Model (CIM) munkamenetek használatával. Ha nem ad meg célszámítógépet, a parancsmag a helyi számítógépre alkalmazza a beállításokat.

Példák

1. példa: LCM-beállítások alkalmazása

Set-DscLocalConfigurationManager -Path "C:\DSC\Configurations\"

Ez a parancs az LCM-beállításokat C:\DSC\Configurations\ alkalmazza a megcélzott csomópontokra. A beállítások fogadása után az LCM feldolgozza őket.

Figyelmeztetés

Ha a megadott mappában tárolt ugyanazon számítógépen több metamof található, csak az első meta mof lesz alkalmazva.

2. példa: LCM-beállítások alkalmazása CIM-munkamenet használatával

$Session = New-CimSession -ComputerName "Server01" -Credential ACCOUNTS\PattiFuller
Set-DscLocalConfigurationManager -Path "C:\DSC\Configurations\" -CimSession $Session

Ez a példa az LCM-beállításokat alkalmazza a számítógépre, és alkalmazza a beállításokat. A példa létrehoz egy CIM-munkamenetet egy Server01 nevű számítógéphez a parancsmaggal való használatra. Másik lehetőségként hozzon létre egy CIM-munkamenetekből álló tömböt, amellyel a parancsmagot több megadott számítógépre is alkalmazhatja.

Az első parancs létrehoz egy CIM-munkamenetet a New-CimSession parancsmag használatával, majd tárolja a CimSession objektumot a $Session változóban. A parancssor jelszó megadását kéri. További információért írja be a következőt: Get-Help New-CimSession.

A második parancs LCM-beállításokat alkalmaz a megcélzott csomóponthoz C:\DSC\Configurations\ a változóban $Session tárolt CimSession-objektumok által azonosított számítógépre. Ebben a példában a változó csak a $Session Server01 nevű számítógép CIM-munkamenetét tartalmazza. A parancs alkalmazza a beállításokat. A beállítások fogadása után az LCM feldolgozza őket.

Paraméterek

-CimSession

A parancsmagot távoli munkamenetben vagy távoli számítógépen futtatja. Adjon meg egy számítógépnevet vagy egy munkamenet-objektumot, például egy New-CimSession vagy Get-CimSession parancsmag kimenetét. Az alapértelmezett az aktuális munkamenet a helyi számítógépen.

Type:CimSession[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ComputerName

A számítógépnevek tömbjének megadása. Ez a paraméter azOkat a számítógépeket korlátozza, amelyek metakonfigurációs dokumentumokat tartalmaznak az Elérési út paraméterben a tömbben megadottakra.

Type:String[]
Aliases:CN, ServerName
Position:1
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Jóváhagyást kér a parancsmag futtatása előtt.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Megadja a célszámítógéphez tartozó felhasználónevet és jelszót PSCredential objektumként. PSCredential objektum beszerzéséhez használja a Get-Credential parancsmagot. További információért írja be a következőt: Get-Help Get-Credential.

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Kényszeríti a parancs futtatását anélkül, hogy felhasználói megerősítést kérne.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Path

A konfigurációs beállítások fájljait tartalmazó mappa fájlelérési útvonalát adja meg. A parancsmag közzéteszi és alkalmazza ezeket az LCM-beállításokat azokra a számítógépekre, amelyeken a megadott elérési út beállításfájljai találhatók. Minden célcsomópontnak a következő formátumú beállításfájllal kell rendelkeznie: NetBIOS Name.meta.mof.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ThrottleLimit

Megadja a parancsmag futtatásához létrehozható egyidejű műveletek maximális számát. Ha ezt a paramétert nem adja meg, vagy egy értéket 0 ad meg, akkor Windows PowerShell kiszámítja a parancsmag optimális szabályozási korlátját a számítógépen futó CIM-parancsmagok száma alapján. A szabályozási korlát csak az aktuális parancsmagra vonatkozik, a munkamenetre és a számítógépre nem.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False