Hello all,
I'm running into some problems while trying to create a new folder with PowerShell and New-RDMSession.
My command is:$NewFolder = New-RDMSession -Type "Group" -Name "TestFolder" -Group $Name -SetSession
What is happening and what's not?
The folder is created successfully, but I'm trying to get the object after creation with PowerShell. I'm trying to find my object with (manual check):Get-RDMSession | Where-Object {$_.Group -like "*test*" -and $_.ConnectionType -eq "Group"} | Select Name, ConnectionType, ConnectionSubType
The result looks like this:
PS C:\Users\username> Get-RDMSession | Where-Object {$_.Group -like "*test*" -and $_.ConnectionType -eq "Group"} | Select Name, ConnectionType, ConnectionSubType
Name ConnectionType ConnectionSubType
---- -------------- -----------------
AppV-Test Group Folder
TEST Group Folder
TEST Group Folder
Test Group Folder
Testfarm Group Folder
Test Group Folder
TestS Group Folder
Test Group Folder
TestoTemperatur Group Folder
TEST Group Folder
Test Group Folder
TestFolder Group
As you can see, the "Folder" flag for the "ConnectionSubType" isn't set for the new folder "TestFolder". Is this a bug or am I missing an argument for the New-RDMSession CMDlet?
Versions we are using:
RDM: 2020.3.19.0
DPS: 2020.3.12.0
Thanks for your support!
Nevermind, found a way to fix the missing ConnectionSubType value.
I changed$NewFolder = New-RDMSession -Type "Group" -Name $Name -Group $Name -SetSession
to
$NewFolder = New-RDMSession -Type "Group" -Name $Name -Group $Name $NewFolder.ConnectionSubType = "Folder" Set-RDMSession $NewFolder
Works as desired :-)