Aracılığıyla paylaş


Move-CMObject

SYNOPSIS

Bir Yapılandırma Yöneticisi farklı bir klasöre taşıma.

SYNTAX

SearchByObjectMandatory (Varsayılan)

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

SearchByIdMandatory

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

DESCRIPTION

Move-CMObject cmdlet'i bir Yapılandırma Yöneticisi farklı bir klasöre taşır. Taşınacağız nesneyi ve hedef klasörü belirtin. Bir nesne yalnızca bir klasörde mevcut olduğundan, cmdlet geçerli klasörü belirtmez.

Not

Yapılandırma Yöneticisi site sürücüsünden cmdlet'Yapılandırma Yöneticisi çalıştırın, örneğin PS XYZ:\> . Daha fazla bilgi için başlarken bölümüne bakın.

EXAMPLES

Örnek 1: Uygulamayı nesneye göre taşıma

Bu örnek önce bir uygulama nesnesini adıyla alır. Ardından nesneyi TestFolder klasörüne taşır.

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

Örnek 2: Görev dizisini kimliğine göre taşıma

Bu örnek, XYZ00550 paket kimliğine sahip görev dizisini Geliştirme klasörüne taşır.

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

PARAMETERS

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

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

-DisableWildcardHandling

Bu parametre joker karakterleri değişmez karakter değerleri olarak kabul eder. ForceWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-FolderPath

Hedef klasör yolunu şu biçimde belirtir: <site code>:\<object type>\folder\subfolder\subfolder .

  • <site code>: Yapılandırma Yöneticisi site kodu.
  • <object type>: Taşınan nesne türü için aşağıdaki anahtar sözcüklerden biri:
    • Uygulama
    • BootImage
    • ConfigurationBaseline
    • ConfigurationItem
    • DeviceCollection
    • Sürücü
    • DriverPackage
    • OperatingSystemImage
    • OperatingSystemInstaller
    • Paket
    • Sorgu
    • TaskSequence
    • Usercollection
    • UserStateMigration

Örneğin, site CM1'de bir uygulamanın LOB Apps adlı klasörü şu dosya yoluna sahip olur: CM1:\Application\LOB Apps .

Bir nesneyi kök klasöre taşımak için klasör belirtmeyin. Örneğin, CM1:\Application.

Type: String
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Bu parametre joker karakterleri işler ve beklenmeyen davranışlara neden olabilir (önerilmez). DisableWildcardHandling ile birleştiresiniz.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-InputObject

Taşınarak taşın Yapılandırma Yöneticisi dizisini belirtin. Bir dizi belirtirsiniz, aynı nesne türünü kullanın. Nesne türünü -FolderPath parametresiyle kullanılan anahtar sözcüğüyle eşler.

Bu nesneleri almak için aşağıdaki cmdlet'lerden birini kullanın:

Type: IResultObject[]
Parameter Sets: SearchByObjectMandatory
Aliases:

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

-ObjectId

Taşınan nesne kimlikleri dizisini belirtir. Bir dizi belirtirsiniz, aynı nesne türünü kullanın. Nesne türünü -FolderPath parametresiyle kullanılan anahtar sözcüğüyle eşler.

Örneğin, XYZ00550.

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

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalışmaz.

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

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

CommonParameters

Bu cmdlet şu genel parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

INPUTS

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]

OUTPUTS

System.Object

NOTLAR

Lock-CMObject

Unlock-CMObject