Dela via


Set-CMDriverPackage

SYNOPSIS

Ändra ett drivrutinspaket.

SYNTAX

SetByValueMandatory (standard)

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

Använd den här cmdleten för att ändra ett drivrutinspaket.

Mer information finns i Hantera drivrutiner i Konfigurationshanteraren.

Anteckning

Kör Konfigurationshanteraren cmdlets från Konfigurationshanteraren platsenhet, till exempel PS XYZ:\> . Mer information finns i Komma igång.

EXAMPLES

Exempel 1: Konfigurera tillverkare och modell för ett drivrutinspaket

Det här kommandot konfigurerar tillverkare och modell för drivrutinspaketet med ID XYZ00091.

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

PARAMETERS

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

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

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

-CopyToPackageShareOnDistributionPoint

Klienter kan alltid ladda ned ett drivrutinspaket från en distributionsplats. Om du anger den här parametern $true, gör platsen den tillgänglig via en namngiven nätverksresurs på distributionsplatser. Använd CustomPackageShareName för att ange ett anpassat resursnamn.

När du aktiverar det här alternativet krävs mer utrymme på distributionsplatser. Det gäller för alla distributionsplatser som du distribuerar drivrutinspaketet till.

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

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

-CustomPackageShareName

Om du aktiverar CopyToPackageShareOnDistributionPoint kan du använda den här parametern för att anpassa resursnamnet. Maxlängden är 127 tecken och får inte innehålla något av följande tecken: " / [ ] : | < > + = ; , ? * . Du kan ange ett resursnamn och ett mappnamn, men maxvärdet för var och en är 80 tecken. Till exempel ShareName\FolderName.

Type: String
Parameter Sets: (All)
Aliases:

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

-Beskrivning

Ange en valfri beskrivning av ett drivrutinspaket som hjälper dig att identifiera det.

Type: String
Parameter Sets: (All)
Aliases:

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

-DisableWildcardHandling

Den här parametern behandlar jokertecken som värden för literaltecken. Du kan inte kombinera den med ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-DisconnectUserFromDistributionPoint

Det här alternativet är inaktuellt. Den anger egenskapen ForcedDisconnectEnabled för drivrutinspaketet.

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

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

-DisconnectUserFromDistributionPointMins

Det här alternativet är inaktuellt. Den anger egenskapen ForcedDisconnectDelay för drivrutinspaketet.

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

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

-DisconnectUserFromDistributionPointRetryCount

Det här alternativet är inaktuellt. Den anger egenskapen ForcedDisconnectNumRetries för drivrutinspaketet.

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

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

-DistributionPointUpdateSchedule

Använd den här parametern för att uppdatera distributionsplatser enligt ett schema. Om du vill hämta ett schemaobjekt använder du cmdleten New-CMSchedule.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-DriverManufacturer

Använd den här parametern för att ange enhetens tillverkare. Maxlängden är 100 tecken.

Använd den med parametern DriverModel. Du kan använda dem för att hantera drivrutinskatalogen och med förcachelagring av aktivitetssekvenser. Mer information finns i Konfigurera förcacheinnehåll för aktivitetssekvenser.

Type: String
Parameter Sets: (All)
Aliases:

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

-DriverModel

Använd den här parametern för att ange enhetens modell. Maxlängden är 100 tecken.

Använd den med parametern DriverManufacturer. Du kan använda dem för att hantera drivrutinskatalogen och med förcachelagring av aktivitetssekvenser. Mer information finns i Konfigurera förcacheinnehåll för aktivitetssekvenser.

Type: String
Parameter Sets: (All)
Aliases:

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

-DriverPackageSource

Ange en filsökväg till nätverksplatsen där drivrutinsfilerna ska lagras.

När du skapar ett drivrutinspaket måste paketets källplats peka på en tom nätverksresurs som inte används av något annat drivrutinspaket. SMS-providern måste ha fullständig behörighet till den platsen.

När du lägger till enhetsdrivrutiner i ett drivrutinspaket kopieras Konfigurationshanteraren till den här sökvägen. Du kan bara lägga till enhetsdrivrutiner som du har importerat och som är aktiverade i drivrutinskatalogen i ett drivrutinspaket.

Type: String
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Den här parametern bearbetar jokertecken och kan leda till oväntat beteende (rekommenderas inte). Du kan inte kombinera den med DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-Id

Ange ID för ett drivrutinspaket som ska konfigureras. Det här värdet är ett standardpaket-ID, till exempel: XYZ00020 .

Type: String
Parameter Sets: SetById
Aliases: PackageId

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

-InputObject

Ange ett drivrutinspaketobjekt som ska konfigureras. Hämta det här objektet med cmdleten 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

Ange den här parametern $true så att det här paketet kan överföras via multicast. Mer information finns i Använda multicast för att distribuera Windows över nätverket med Konfigurationshanteraren.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-MulticastEncrypt

Om du aktiverar MulticastAllow anger du den här parametern till $true krypterar multicast-paket.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-MulticastTransferOnly

Om du aktiverar MulticastAllow anger du den här parametern till $true att endast överföra det här drivrutinspaketet via multicast.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-Name

Ange namnet på ett drivrutinspaket som ska konfigureras.

Type: String
Parameter Sets: SetByName
Aliases:

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

-NewName

Ange ett nytt namn för drivrutinspaketet.

Type: String
Parameter Sets: (All)
Aliases:

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

-PassThru

Lägg till den här parametern för att returnera ett objekt som representerar det objekt som du arbetar med. Som standard genererar denna cmdlet kanske inte några utdata.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-PrestageBehavior

Ange beteendet när du aktiverar en distributionsplats för förinstallerat innehåll:

  • ManualCopy: Kopiera innehållet i det här paketet manuellt till distributionsplatsen
  • DownloadDelta: Hämta endast innehållsändringar till distributionsplatsen
  • OnDemand: Hämta innehåll automatiskt när paket tilldelas till distributionsplatser

Mer information finns i Använda förinstallerat innehåll.

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

-Prioritet

Ange i vilken ordning platsen skickar innehållet till andra platser och distributionsplatserna på den här platsen.

Webbplatsen skickar innehåll med hög prioritet före paket med medelhög eller låg prioritet. Paket med samma prioritet skickas i den ordning som de skapas.

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

Om du vill aktivera innehållsdistribution på begäran till prioriterade distributionsplatser anger du den här parametern till $true. Om en klient begär innehållet för paketet och innehållet inte är tillgängligt på någon distributionsplats distribuerar hanteringsplatsen innehållet när du aktiverar den här inställningen. Mer information finns i Innehållsdistribution på begäran.

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

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

-Version

Ange drivrutinspaketets version. Det här värdet är en sträng som du hanterar.

Type: String
Parameter Sets: (All)
Aliases:

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

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

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

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

CommonParameters

Denna cmdlet har stöd för parametrarna -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

OUTPUTS

System.Object

ANTECKNINGAR

Export-CMDriverPackage

Get-CMDriverPackage

Import-CMDriverPackage

New-CMDriverPackage

Remove-CMDriverPackage

Hantera drivrutiner i Konfigurationshanteraren