Estou usando SCCM 2016, Windows Server 2012. Estou usando o código abaixo para mover uma coleção para outra pasta. Eu recebo a mensagem de erroMove-CMObject : Cannot bind argument to parameter 'InputObject' because it is null.
Pesquisei o erro no Google, mas ainda não consigo entender como 'InputObject' é nulo. Eu vi outro script PS formatado da mesma maneira e é um script funcional. Gostaria de saber como corrigir isso e mover a coleção para outra pasta.
$sitecode = "123"
$colltomove = "JJJ00287"
$destcollfolder = '$($sitecode):\DeviceCollection\Test Operational'
$collID = Get-CMCollection -Name $colltomove
Move-CMObject -InputObject $collID -FolderPath $destcollfolder
Isso é testado e comprovado para funcionar. Você tem que colocar " (aspas duplas) na linha 3 ao redor
"$($sitecode):\DeviceCollection\Test Operational"
e"$destcollfolder"
na linha 9. Também na linha 9 você precisa usarGet-CMDeviceCollection -CollectionId $collection |
além doMove-CMObject -FolderPath "$destcollfolder"