Move-CMObject
Configuration Manager 개체를 다른 폴더로 이동합니다.
Syntax
Move-CMObject
-FolderPath <String>
-InputObject <IResultObject[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Move-CMObject
-FolderPath <String>
-ObjectId <String[]>
[-DisableWildcardHandling]
[-ForceWildcardHandling]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Move-CMObject cmdlet은 Configuration Manager 개체를 다른 폴더로 이동합니다. 이동할 개체와 대상 폴더를 지정합니다. 개체가 하나의 폴더에만 존재하기 때문에 cmdlet은 현재 폴더를 지정하지 않습니다.
참고
Configuration Manager 사이트 드라이브에서 Configuration Manager cmdlet을 실행합니다(예: PS XYZ:\>
). 자세한 내용은 시작을 참조하세요.
예제
예제 1: 개체별로 앱 이동
이 예제에서는 먼저 이름으로 애플리케이션 개체를 가져옵니다. 그런 다음 개체를 TestFolder 폴더로 이동합니다.
$app = Get-CMApplication -Name "Teams"
Move-CMObject -FolderPath "XYZ:\Application\TestFolder" -InputObject $app
예제 2: ID별로 작업 순서 이동
다음은 패키지 ID 가 XYZ00550 인 작업 순서를 개발 폴더로 이동하는 예제입니다.
Move-CMObject -FolderPath "XYZ:\TaskSequence\Development" -ObjectId "XYZ00550"
매개 변수
-Confirm
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableWildcardHandling
이 매개 변수는 와일드카드 문자를 리터럴 문자 값으로 처리합니다. ForceWildcardHandling과 결합할 수 없습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FolderPath
대상 폴더 경로를 형식 <site code>:\<object type>\folder\subfolder\subfolder
으로 지정합니다.
<site code>
: Configuration Manager 사이트 코드입니다.<object type>
: 이동할 개체 형식에 대한 다음 키워드 중 하나입니다.- 응용 프로그램
- BootImage
- ConfigurationBaseline
- ConfigurationItem
- DeviceCollection
- 드라이버
- DriverPackage
- OperatingSystemImage
- OperatingSystemInstaller
- 패키지
- Query
- TaskSequence
- UserCollection
- UserStateMigration
예를 들어 사이트 CM1의 애플리케이션에 대한 LOB Apps 라는 폴더의 파일 경로 CM1:\Application\LOB Apps
는 입니다.
개체를 루트 폴더로 이동하려면 폴더를 지정하지 마세요. 예를 들면 CM1:\Application
와 같습니다.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ForceWildcardHandling
이 매개 변수는 와일드카드 문자를 처리하고 예기치 않은 동작(권장되지 않음)으로 이어질 수 있습니다. DisableWildcardHandling과 결합할 수 없습니다.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InputObject
이동할 Configuration Manager 개체의 배열을 지정합니다. 배열을 지정하는 경우 동일한 개체 형식을 사용합니다. 개체 형식을 -FolderPath 매개 변수와 함께 사용되는 키워드와 일치합니다.
다음 cmdlet 중 하나를 사용하여 이러한 개체를 가져옵니다.
- Get-CMApplication
- Get-CMPackage
- Get-CMDriverPackage
- Get-CMOperatingSystemImage
- Get-CMOperatingSystemInstaller
- Get-CMBootImage
- Get-CMTaskSequence
Type: | IResultObject[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
이동할 개체 ID의 배열을 지정합니다. 배열을 지정하는 경우 동일한 개체 형식을 사용합니다. 개체 형식을 -FolderPath 매개 변수와 함께 사용되는 키워드와 일치합니다.
예를 들면 XYZ00550
와 같습니다.
Type: | String[] |
Aliases: | InstanceKey |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여줍니다. cmdlet이 실행되지 않습니다.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
입력
Microsoft.ConfigurationManagement.ManagementProvider.IResultObject[]
출력
System.Object
관련 링크
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기