Remove-CMDeviceAffinityFromUser

Entfernt die Geräteaffinität eines Configuration Manager-Benutzers.

Syntax

Remove-CMDeviceAffinityFromUser
      [-DeviceId <Int32[]>]
      [-DeviceName <String[]>]
      [-Force]
      -UserName <String[]>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-CMDeviceAffinityFromUser
      [-DeviceId <Int32[]>]
      [-DeviceName <String[]>]
      [-Force]
      -UserId <Int32>
      [-DisableWildcardHandling]
      [-ForceWildcardHandling]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Beschreibung

Das Cmdlet "Remove-CMDeviceAffinityFromUser" entfernt die Geräteaffinität eines Benutzers von Configuration Manager.

Geräteaffinität in Configuration Manager ordnet einen Benutzer einem oder mehreren Geräten zu. Anstatt Anwendungen auf allen Geräten eines Benutzers bereitzustellen, stellen Sie die Anwendung für den Benutzer bereit, und Configuration Manager installiert die Anwendung automatisch auf allen Geräten, die diesem Benutzer zugeordnet sind. Die Geräteaffinität enthebt die Notwendigkeit, dass Configuration Manager die Namen aller Geräte eines Benutzers bestimmt, bevor Sie Anwendungen für diesen Benutzer bereitstellen.

Weitere Informationen zur Benutzergeräteaffinität finden Sie unter "Verwalten der Benutzergeräteaffinität" in Configuration Manager.

Hinweis

Führen Sie Configuration Manager-Cmdlets beispielsweise vom Configuration Manager-Standortlaufwerk PS XYZ:\> aus. Weitere Informationen finden Sie unter "Erste Schritte".

Beispiele

Beispiel 1: Entfernen der Geräteaffinität von einem Benutzer nach Benutzer-ID

PS XYZ:\> Remove-CMDeviceAffinityFromUser -UserName "Patti Fuller" -DeviceName "WestDivUpdates05"

Mit diesem Befehl wird Affinität zum Gerät mit dem Namen "WestDivUpdates05" für den Benutzer "Patti Fuller" hinzugefügt.

Parameter

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

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

-DeviceId

Gibt ein Gerät mithilfe einer ID an.

Type:Int32[]
Aliases:DeviceIds
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DeviceName

Gibt ein Gerät mithilfe eines Namens an.

Type:String[]
Aliases:DeviceNames
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

Dieser Parameter behandelt Platzhalterzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandlingkombinieren.

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

-Force

Führen Sie den Befehl aus, ohne um Bestätigung zu bitten.

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

-ForceWildcardHandling

Dieser Parameter verarbeitet Platzhalterzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandlingkombinieren.

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

-UserId

Gibt einen Benutzer mithilfe einer ID an.

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

-UserName

Gibt ein Array von Benutzernamen an.

Type:String[]
Aliases:UniqueUserName
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

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

Eingaben

Keine

Ausgaben

System.Object