Delen via


Move-CMObject

SYNOPSIS

Verplaats een Configuration Manager-object naar een andere map.

SYNTAX

SearchByObjectMandatory (standaard)

Move-CMObject -FolderPath <String> -InputObject <IResultObject[]> [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

SearchByIdMandatory

Move-CMObject -FolderPath <String> -ObjectId <String[]> [-DisableWildcardHandling] [-ForceWildcardHandling]
 [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

De cmdlet Move-CMObject verplaatst een Configuration Manager object naar een andere map. Geef het object op dat moet worden verplaatst en de doelmap. Omdat een object in slechts één map bestaat, geeft de cmdlet de huidige map niet op.

Notitie

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

EXAMPLES

Voorbeeld 1: Een app verplaatsen per object

In dit voorbeeld wordt eerst een toepassingsobject op naam op de naam van de toepassing. Vervolgens wordt het object verplaatst naar de map TestFolder.

$app = Get-CMApplication -Name "Teams"
Move-CMObject -FolderPath "XYZ:\Application\TestFolder" -InputObject $app

Voorbeeld 2: Een takenreeks verplaatsen op id

In dit voorbeeld wordt de takenreeks met pakket-id XYZ00550 verplaatst naar de map Ontwikkeling.

Move-CMObject -FolderPath "XYZ:\TaskSequence\Development" -ObjectId "XYZ00550"

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

-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

-FolderPath

Hiermee geeft u een pad naar de doelmap in de volgende indeling: <site code>:\<object type>\folder\subfolder\subfolder .

  • <site code>: de Configuration Manager sitecode.
  • <object type>: Een van de volgende trefwoorden voor het type object dat moet worden verplaatst:
    • Toepassing
    • BootImage
    • ConfigurationBaseline
    • ConfigurationItem
    • DeviceCollection
    • Stuurprogramma
    • DriverPackage
    • OperatingSystemImage
    • OperatingSystemInstaller
    • Pakket
    • Query
    • TaskSequence
    • UserCollection
    • UserStateMigration

Een map met de naam LOB Apps voor een toepassing op de site CM1 heeft bijvoorbeeld het volgende bestandspad: CM1:\Application\LOB Apps .

Als u een object wilt verplaatsen naar de hoofdmap, geeft u geen map op. Bijvoorbeeld CM1:\Application.

Type: String
Parameter Sets: (All)
Aliases:

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

-InputObject

Geef een matrix op van Configuration Manager objecten die moeten worden verplaatst. Als u een matrix opgeeft, gebruikt u hetzelfde objecttype. Koppel het objecttype aan het trefwoord dat wordt gebruikt met de parameter -FolderPath.

Gebruik een van de volgende cmdlets om deze objecten op te halen:

Type: IResultObject[]
Parameter Sets: SearchByObjectMandatory
Aliases:

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

-ObjectId

Hiermee geeft u een matrix van object-ID's te verplaatsen. Als u een matrix opgeeft, gebruikt u hetzelfde objecttype. Koppel het objecttype aan het trefwoord dat wordt gebruikt met de parameter -FolderPath.

Bijvoorbeeld XYZ00550.

Type: String[]
Parameter Sets: SearchByIdMandatory
Aliases: InstanceKey

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

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

OUTPUTS

System.Object

OPMERKINGEN

Lock-CMObject

Unlock-CMObject