Delen via


Set-CMAssetIntelligenceClass

SYNOPSIS

Wijzigt de Asset Intelligence hardware-inventarisatie rapportageklassen.

SYNTAX

SetByAllReportClass (standaard)

Set-CMAssetIntelligenceClass [-EnableAllReportingClass] [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

SetBySelectReportClass

Set-CMAssetIntelligenceClass [-DisableReportingClass <ClassNameType[]>]
 [-EnableReportingClass <ClassNameType[]>] [-DisableWildcardHandling] [-ForceWildcardHandling] [-WhatIf]
 [-Confirm] [<CommonParameters>]

DESCRIPTION

De cmdlet Set-CMAssetIntelligenceClass wijzigt de Asset Intelligence hardware-inventarisrapportageklassen. De clientagent voor hardware-inventaris verzamelt inventaris van Configuration Manager clients op basis van de Asset Intelligence hardware-inventarisrapportageklassen die u inschakelen.

U kunt de categorisatie-informatie, waaronder productnaam, leverancier, softwarecategorie en softwarefamilie, alleen wijzigen voor geïnventariseerde software op de site op het hoogste niveau in uw hiërarchie. Wanneer u categorisatiegegevens voor vooraf gedefinieerde software wijzigt, wordt de validatiestatus voor de software gewijzigd van Gevalideerd in Door de gebruiker gedefinieerd.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: de rapportageklassen Asset Intelligence hardware-inventaris wijzigen

PS XYZ:\> Set-CMAssetIntelligenceClass -EnableReportingClassName SMS_InstalledExecutable -DisableReportingClassName MS_InstalledSoftware

Met deze opdracht wordt de rapportageklasse met de SMS_InstalledExecutable en wordt de rapportageklasse met de naam MS_InstalledSoftware.

Voorbeeld 2: alle beschikbare hardware Asset Intelligence inventarisrapportageklassen inschakelen

PS XYZ:\> Set-CMAssetIntelligenceClass -EnableAllReportingClass

Met deze opdracht schakelt u alle Asset Intelligence hardware-inventarisrapportageklassen in.

PARAMETERS

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

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

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

-DisableReportingClass

Hiermee geeft u een matrix van Asset Intelligence rapportageklassen uit te schakelen. De aanvaardbare waarden voor deze parameter zijn:

  • SMS_AutoStartSoftware
  • SMS_BrowserHelperObject
  • SMS_InstalledExecutable
  • SMS_InstalledSoftware
  • SMS_SoftwareShortcut
  • SMS_SoftwareTag
  • SMS_SystemConsoleUsage
  • SMS_SystemConsoleUser
  • SoftwareLicensingProduct
  • SoftwareLicensingService
  • Win32_USBDevice
Type: ClassNameType[]
Parameter Sets: SetBySelectReportClass
Aliases:
Accepted values: SMS_AutoStartSoftware, SMS_BrowserHelperObject, SMS_InstalledExecutable, SMS_InstalledSoftware, SMS_SoftwareShortcut, SMS_SystemConsoleUsage, SMS_SystemConsoleUser, SoftwareLicensingProduct, SoftwareLicensingService, Win32_USBDevice, SMS_SoftwareTag

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

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EnableAllReportingClass

Geeft aan dat alle Asset Intelligence rapportageklassen zijn ingeschakeld.

Type: SwitchParameter
Parameter Sets: SetByAllReportClass
Aliases:

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

-EnableReportingClass

Hiermee geeft u een matrix van Asset Intelligence rapportageklassen in te stellen. De aanvaardbare waarden voor deze parameter zijn:

  • SMS_AutoStartSoftware
  • SMS_BrowserHelperObject
  • SMS_InstalledExecutable
  • SMS_InstalledSoftware
  • SMS_SoftwareShortcut
  • SMS_SoftwareTag
  • SMS_SystemConsoleUsage
  • SMS_SystemConsoleUser
  • SoftwareLicensingProduct
  • SoftwareLicensingService
  • Win32_USBDevice
Type: ClassNameType[]
Parameter Sets: SetBySelectReportClass
Aliases:
Accepted values: SMS_AutoStartSoftware, SMS_BrowserHelperObject, SMS_InstalledExecutable, SMS_InstalledSoftware, SMS_SoftwareShortcut, SMS_SystemConsoleUsage, SMS_SystemConsoleUser, SoftwareLicensingProduct, SoftwareLicensingService, Win32_USBDevice, SMS_SoftwareTag

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

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

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

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Geen

OUTPUTS

System.Object

OPMERKINGEN

Send-CMAssetIntelligenceCatalogUpdateRequest

Sync-CMAssetIntelligenceCatalog