Sdílet prostřednictvím


Set-CMDriverPackage

SYNOPSIS

Upravte balíček ovladačů.

SYNTAX

SetByValueMandatory (výchozí)

Set-CMDriverPackage [-CopyToPackageShareOnDistributionPoint <Boolean>] [-CustomPackageShareName <String>]
 [-Description <String>] [-DisconnectUserFromDistributionPoint <Boolean>]
 [-DisconnectUserFromDistributionPointMins <UInt32>] [-DisconnectUserFromDistributionPointRetryCount <UInt32>]
 [-DistributionPointUpdateSchedule <IResultObject>] [-DriverManufacturer <String>] [-DriverModel <String>]
 [-DriverPackageSource <String>] -InputObject <IResultObject> [-MulticastAllow <Boolean>]
 [-MulticastEncrypt <Boolean>] [-MulticastTransferOnly <Boolean>] [-NewName <String>] [-PassThru]
 [-PrestageBehavior <PrestageBehavior>] [-Priority <Priority>] [-SendToPreferredDistributionPoint <Boolean>]
 [-Version <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

SetById

Set-CMDriverPackage [-CopyToPackageShareOnDistributionPoint <Boolean>] [-CustomPackageShareName <String>]
 [-Description <String>] [-DisconnectUserFromDistributionPoint <Boolean>]
 [-DisconnectUserFromDistributionPointMins <UInt32>] [-DisconnectUserFromDistributionPointRetryCount <UInt32>]
 [-DistributionPointUpdateSchedule <IResultObject>] [-DriverManufacturer <String>] [-DriverModel <String>]
 [-DriverPackageSource <String>] -Id <String> [-MulticastAllow <Boolean>] [-MulticastEncrypt <Boolean>]
 [-MulticastTransferOnly <Boolean>] [-NewName <String>] [-PassThru] [-PrestageBehavior <PrestageBehavior>]
 [-Priority <Priority>] [-SendToPreferredDistributionPoint <Boolean>] [-Version <String>]
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SetByName

Set-CMDriverPackage [-CopyToPackageShareOnDistributionPoint <Boolean>] [-CustomPackageShareName <String>]
 [-Description <String>] [-DisconnectUserFromDistributionPoint <Boolean>]
 [-DisconnectUserFromDistributionPointMins <UInt32>] [-DisconnectUserFromDistributionPointRetryCount <UInt32>]
 [-DistributionPointUpdateSchedule <IResultObject>] [-DriverManufacturer <String>] [-DriverModel <String>]
 [-DriverPackageSource <String>] [-MulticastAllow <Boolean>] [-MulticastEncrypt <Boolean>]
 [-MulticastTransferOnly <Boolean>] -Name <String> [-NewName <String>] [-PassThru]
 [-PrestageBehavior <PrestageBehavior>] [-Priority <Priority>] [-SendToPreferredDistributionPoint <Boolean>]
 [-Version <String>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm]
 [<CommonParameters>]

DESCRIPTION

Tuto rutinu použijte k úpravě balíčku ovladačů.

Další informace najdete v tématu Správa ovladačů v Správce konfigurace.

Poznámka

Spusťte Správce konfigurace rutiny z Správce konfigurace lokality, například PS XYZ:\> . Další informace najdete v tématu Začínáme.

EXAMPLES

Příklad 1: Konfigurace výrobce a modelu balíčku ovladačů

Tento příkaz nakonfiguruje výrobce a model balíčku ovladačů s ID XYZ00091.

Set-CMDriverPackage -PackageId "XYZ00091" -DriverManufacturer "Microsoft" -DriverModel "Surface 2"

PARAMETERS

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-CopyToPackageShareOnDistributionPoint

Klienti mohou vždy stáhnout balíček ovladačů z distribučního bodu. Pokud tento parametr nastavíte na $true, bude tato lokalita dostupná prostřednictvím pojmenované sdílené síťové složky v distribučních bodech. K zadání vlastního názvu sdílené složky použijte CustomPackageShareName.

Když tuto možnost povolíte, bude v distribučních bodech potřeba více místa. Platí pro všechny distribuční body, do kterých tento balíček ovladačů distribuujete.

Type: Boolean
Parameter Sets: (All)
Aliases: CopyToPackageShareOnDistributionPoints

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

-CustomPackageShareName

Pokud povolíte CopyToPackageShareOnDistributionPoint, můžete tento parametr použít k přizpůsobení názvu sdílené složky. Maximální délka je 127 znaků a nemůže obsahovat žádný z následujících znaků: " / [ ] : | < > + = ; , ? * . Můžete zadat název sdílené složky a název složky, ale maximální délka každé z nich je 80 znaků. Například, ShareName\FolderName.

Type: String
Parameter Sets: (All)
Aliases:

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

-Description (Popis)

Zadejte volitelný popis balíčku ovladačů, který vám pomůže ho identifikovat.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Tento parametr považuje zástupné znaky za hodnoty literálových znaků. Nemůžete ho kombinovat s forceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DisconnectUserFromDistributionPoint

Tato možnost je zastaralá. Nastaví vlastnost ForcedDisconnectEnabled balíčku ovladačů.

Type: Boolean
Parameter Sets: (All)
Aliases: DisconnectUsersFromDistributionPoints

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

-DisconnectUserFromDistributionPointMins

Tato možnost je zastaralá. Nastaví vlastnost ForcedDisconnectDelay balíčku ovladače.

Type: UInt32
Parameter Sets: (All)
Aliases: DisconnectUsersFromDistributionPointsMinutes

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

-DisconnectUserFromDistributionPointRetryCount

Tato možnost je zastaralá. Nastaví vlastnost ForcedDisconnectNumRetries balíčku ovladače.

Type: UInt32
Parameter Sets: (All)
Aliases: DisconnectUsersFromDistributionPointsRetries

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

-DistributionPointUpdateSchedule

Tento parametr použijte k aktualizaci distribučních bodů podle plánu. Pokud chcete získat objekt schedule, použijte rutinu New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-DriverManufacturer

Tento parametr použijte k nastavení výrobce zařízení. Maximální délka je 100 znaků.

Použijte ho s parametrem DriverModel. Můžete je použít ke správě katalogu ovladačů a k předběžnému ukládání pořadí úkolů do mezipaměti. Další informace naleznete v tématu Configure pre-cache content for task sequences.

Type: String
Parameter Sets: (All)
Aliases:

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

-DriverModel

Tento parametr použijte k nastavení modelu zařízení. Maximální délka je 100 znaků.

Použijte ho s parametrem DriverManufacturer. Můžete je použít ke správě katalogu ovladačů a k předběžnému ukládání pořadí úkolů do mezipaměti. Další informace naleznete v tématu Configure pre-cache content for task sequences.

Type: String
Parameter Sets: (All)
Aliases:

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

-DriverPackageSource

Zadejte cestu k souboru k síťovému umístění pro zdroj souborů ovladačů.

Když vytváříte balíček ovladačů, zdrojové umístění balíčku musí odkazovat na prázdnou síťovou složku, kterou nepouží vlastní balíček ovladačů. Poskytovatel serveru SMS musí mít oprávnění úplného řízení pro toto umístění.

Když přidáte ovladače zařízení do balíčku ovladačů, Správce konfigurace zkopíruje do této cesty. Do balíčku ovladačů můžete přidat jenom ovladače zařízení, které jste naimportli a které jsou povolené v katalogu ovladačů.

Type: String
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Tento parametr zpracovává zástupné znaky a může vést k neočekávanému chování (nedoporučuje se). Nemůžete ho kombinovat s příkazem DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Zadejte ID balíčku ovladačů, který chcete nakonfigurovat. Tato hodnota je standardní ID balíčku, například: XYZ00020 .

Type: String
Parameter Sets: SetById
Aliases: PackageId

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

-InputObject

Zadejte objekt balíčku ovladače, který chcete nakonfigurovat. K získání tohoto objektu použijte rutinu Get-CMDriverPackage.

Type: IResultObject
Parameter Sets: SetByValueMandatory
Aliases:

Required: True
Position: Named
Default value: None
Accept pipeline input: True (ByValue)
Accept wildcard characters: False

-MulticastAllow

Nastavte tento parametr na hodnotu $true, aby se tento balíček přenášel přes vícesměrové vysílání. Další informace najdete v tématu Použití vícesměrového vysílání k nasazení Windows přes síť pomocí Správce konfigurace.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-MulticastEncrypt

Pokud povolíte multicastAllow, nastavte tento parametr na hodnotu $true k šifrování balíčků vícesměrového vysílání.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-MulticastTransferOnly

Pokud povolíte možnost MulticastAllow, nastavte tento parametr na hodnotu $true, aby se tento balíček ovladačů přenášel pouze přes vícesměrové vysílání.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Name

Zadejte název balíčku ovladačů, který chcete nakonfigurovat.

Type: String
Parameter Sets: SetByName
Aliases:

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

-NewName

Zadejte nový název balíčku ovladačů.

Type: String
Parameter Sets: (All)
Aliases:

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

-PassThru

Přidáním tohoto parametru vrátíte objekt, který představuje položku, se kterou pracujete. Ve výchozím nastavení tato rutina nemusí generovat žádný výstup.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-PrestageBehavior

Zadejte chování při povolení distribučního bodu pro předzpracovaný obsah:

  • ManualCopy: Ručně zkopírujte obsah tohoto balíčku do distribučního bodu.
  • DownloadDelta: Stažení změn obsahu pouze do distribučního bodu
  • OnDemand: Automaticky stahovat obsah, když jsou balíčky přiřazeny k distribučním bodům

Další informace najdete v tématu Použití předzpracovaných obsahu.

Type: PrestageBehavior
Parameter Sets: (All)
Aliases:
Accepted values: ManualCopy, DownloadDelta, OnDemand

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

-Priority (Priorita)

Určete pořadí, ve kterém bude lokalita odesílán obsah do jiných lokalit a distribučních bodů v této lokalitě.

Web odesílá obsah s vysokou prioritou před balíčky se střední nebo nízkou prioritou. Balíčky se stejnou prioritou se odesílat v pořadí, ve kterém jsou vytvořeny.

Type: Priority
Parameter Sets: (All)
Aliases:
Accepted values: High, Medium, Low

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

-SendToPreferredDistributionPoint

Pokud chcete povolit distribuci obsahu na vyžádání do upřednostňovaných distribučních bodů, nastavte tento parametr na $true. Když povolíte toto nastavení a klient požádá o obsah balíčku a obsah není k dispozici na žádných distribučních bodech, pak bod správy distribuuje obsah. Další informace najdete v tématu Distribuce obsahu na vyžádání.

Type: Boolean
Parameter Sets: (All)
Aliases: SendToPreferredDistributionPoints

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

-Version

Zadejte verzi balíčku ovladačů. Tato hodnota je řetězec, který spravujete.

Type: String
Parameter Sets: (All)
Aliases:

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

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina se nespustí.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Tato rutina podporuje společné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v tématu about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement. ManagementProvider. IResultObject

OUTPUTS

System.Object

POZNÁMKY

Export – CMDriverPackage

Get-CMDriverPackage

Import – CMDriverPackage

New-CMDriverPackage

Remove-CMDriverPackage

Správa ovladačů v Configuration Manager