Set-CMFolder

コンソールでフォルダーを構成します。

構文

Set-CMFolder
   -Name <String>
   [-ParentContainerNode <IResultObject>]
   [-ParentFolderPath <String>]
   [-NewName <String>]
   [-MoveToPath <String>]
   [-MoveToFolder <IResultObject>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMFolder
   -Id <Int32>
   [-NewName <String>]
   [-MoveToPath <String>]
   [-MoveToFolder <IResultObject>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMFolder
   -Guid <Guid>
   [-NewName <String>]
   [-MoveToPath <String>]
   [-MoveToFolder <IResultObject>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMFolder
   -FolderPath <String>
   [-NewName <String>]
   [-MoveToPath <String>]
   [-MoveToFolder <IResultObject>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-CMFolder
   -InputObject <IResultObject>
   [-NewName <String>]
   [-MoveToPath <String>]
   [-MoveToFolder <IResultObject>]
   [-PassThru]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

説明

このコマンドレットを使用して、指定したフォルダーを構成します。 たとえば、名前を変更するか、別のフォルダーに移動します。

注意

Configuration Manager サイト ドライブから Configuration Manager コマンドレットを実行します PS XYZ:\> 。 詳細については 、「Getting started」を参照してください

例 1

$parentPath = 'DeviceCollection'
$name =  'Folder1'
$name2 =  'Folder2'
$name3 =  'Folder3'
$root = New-CMFolder -ParentFolderPath $parentPath -Name $name
Set-CMFolder -Name $name2 -ParentContainerNode (Get-CMFolder -Name $name) -NewName $newName

例 2

(Get-CMFolder -Name $newName) | Set-CMFolder -NewName $name2

例 3

$folder = Set-CMFolder -Name $name3 -ParentFolderPath ($parentPath + '\' + $name + '\' + $name2) -MoveToFolder $root

例 4

$folder = Set-CMFolder -Guid $sub2.FolderGuid -MoveToPath ($parentPath + '\' + $name + '\' + $name2)

パラメーター

-Confirm

コマンドレットを実行する前に確認メッセージを表示します。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-DisableWildcardHandling

このパラメーターは、ワイルドカード文字をリテラル文字値として扱います。 ForceWildcardHandling と組み合わせは使用できない

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-FolderPath

コンソール フォルダーへのパスを指定します。 たとえば、DeviceCollection\Folder1 のように指定します。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ForceWildcardHandling

このパラメーターはワイルドカード文字を処理し、予期しない動作を引き起こします (推奨されません)。 DisableWildcardHandling と組み合わせは使用できない

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Guid

構成するコンソール フォルダーの GUID を指定します。

Type:Guid
Aliases:FolderGuid
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Id

構成するコンソール フォルダーの ID を指定します。

Type:Int32
Aliases:ContainerNodeID
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

構成するフォルダー オブジェクトを指定します。 このオブジェクトを取得するには 、Get-CMFolder コマンドレットを使用 します。

Type:IResultObject
Aliases:ContainerNode
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False
-MoveToFolder

フォルダーを移動するには、ターゲット フォルダー オブジェクトを指定します。 このオブジェクトを取得するには 、Get-CMFolder コマンドレットを使用 します。

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-MoveToPath

フォルダーを移動するには、ターゲット フォルダーへのパスを指定します。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Name

構成するコンソール フォルダーの名前を指定します。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-NewName

フォルダーの名前を変更するには、このパラメーターを使用します。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ParentContainerNode

親コンテナーのフォルダー オブジェクトを指定します。 このオブジェクトを取得するには 、Get-CMFolder コマンドレットを使用 します。

Type:IResultObject
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ParentFolderPath

親フォルダーのパスを指定します。

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-PassThru

このパラメーターを追加して、作業しているアイテムを表すオブジェクトを返します。 既定では、このコマンドレットは出力を生成しない場合があります。

Type:SwitchParameter
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-WhatIf

コマンドレットが実行されるとどうなるかを示します。 コマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

入力

Microsoft.ConfigurationManagement.ManagementProvider.IResultObject

出力

System.Object