Removing Variable-Groups
Removing Variable-Groups
Userdefined Variable-Groups are deleted using the Remove-EmdbVariableGroup cmdlet or the object's Delete()-method.
Examples:
Hint: The execution of these examples requires a connected PowerShell drive. |
The following command deletes the Variable-Group "InternalData" using the Remove-EmdbVariableGroup cmdlet:
Remove-EmdbVariableGroup "InternalData" |
The following example first retrieves the userdefined Variable-Group "InternalData" and deletes the object subsequently:
$MyVariableGroup = Get-EmdbVariableGroup "InternalData" $MyVariableGroup.Delete() |
In order to delete all userdefined Variable-Groups, the code shown below can be used, for example:
Get-EmdbVariableGroup | Where-Object {$_.IsSystem -eq $false} | ForEach-Object {$_.Delete()} |
Note: As long a a Variable-Group contains userdefined Variables, it cannot be deleted. You have to delete all associated Variable-Definitions first, as described here. |
Note: Note that Variable-Groups are not part of the context rootDSE and therefore they can be referenced without a full qualified path resp. an absolute path. |