Add-CMDeviceAffinityToUser
Fügt einem Configuration Manager-Benutzer Geräteaffinität hinzu.
Syntax
Add-CMDeviceAffinityToUser
[-DeviceId <Int32[]>]
[-DeviceName <String[]>]
-UserName <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Add-CMDeviceAffinityToUser
[-DeviceId <Int32[]>]
[-DeviceName <String[]>]
-UserId <Int32>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet "Add-CMDeviceAffinityToUser" fügt einem Benutzer von Configuration Manager die Geräteaffinität hinzu.
Geräteaffinität in Configuration Manager ordnet einen Benutzer einem oder mehreren Geräten zu. Anstatt Anwendungen auf allen Geräten des 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 der Geräte eines Benutzers bestimmt, bevor Sie Anwendungen für diesen Benutzer bereitstellen.
Weitere Informationen finden Sie unter Verknüpfen von Benutzern und Geräten mit Benutzergeräteaffinität.
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: Hinzufügen der Geräteaffinität zu einem Benutzer nach Benutzer-ID
PS XYZ:\>Add-CMDeviceAffinityToUser -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 |
-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, die dem Gerät zugeordnet werden sollen.
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