Dela via


Set-CMDeviceOwnership

SYNOPSIS

Konfigurerar ägarskapstyp för en enhet.

SYNTAX

SearchByValueMandatory (standard)

Set-CMDeviceOwnership -InputObject <IResultObject> -OwnershipType <DeviceOwnershipType>
 [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory

Set-CMDeviceOwnership -DeviceId <String> -OwnershipType <DeviceOwnershipType> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByNameMandatory

Set-CMDeviceOwnership -DeviceName <String> -OwnershipType <DeviceOwnershipType> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

Cmdleten Set-CMDeviceOwnership konfigurerar ägarskapstyp för en modern enhet. För en personlig enhet är den insamlade informationen begränsad och personlig information tas inte bort under en rensning. För en företagsägd enhet kan ytterligare information samlas in och tas bort under en rensning.

Anteckning

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

EXAMPLES

Exempel 1: Identifiera en enhet som en företagstillgång

PS XYZ:\> Set-CMDeviceOwnership -DeviceId "209846738" -OwnershipType Company

Det här kommandot identifierar den angivna enheten som en företagstillgång.

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

-DeviceId

Anger en matris med enhets-ID:er.

Type: String
Parameter Sets: SearchByIdMandatory
Aliases: ResourceId

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

-DeviceName

Anger en matris med enhetsnamn.

Type: String
Parameter Sets: SearchByNameMandatory
Aliases: Name

Required: True
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

-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

-InputObject

Anger ett CMDevice-objekt. Om du vill hämta ett CMDevice-objekt använder du cmdleten Get-CMDevice.

Type: IResultObject
Parameter Sets: SearchByValueMandatory
Aliases:

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

-OwnershipType

Anger typ av ägarskap för en enhet. De acceptabla värdena för den här parametern är:

  • Företag. Enheten är en företagstillgång.
  • Personliga. Enheten är inte en företagstillgång.
Type: DeviceOwnershipType
Parameter Sets: (All)
Aliases:
Accepted values: Company, Personal

Required: True
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

Invoke-CMDeviceWipe

Get-CMDevice