Removing Variable-values
Removing Variable-values
In order to remove value-assignments from Variables, the Set-EmdbVariable cmdlet is used together with the ClearValue-parameter. As an alternative, an assignment can be revoked by assigning the value $null via the SetVariable()-method.
Examples:
Hint: The execution of these examples requires a connected PowerShell drive. |
The following example removes the value-assignment for the Variable "InternalID" for Computer "XP01". The Variable's value is then set to be inherited:
$MyTarget = Get-EmdbComputer "emdb:\rootDSE\Managed Users & Computers\solys.local\Chicago\ITService\Workstations\XP01" Set-EmdbVariable "InternalID" -Target $MyTarget -ClearValue |
The assignment on the object "Managed Users & Computers" is now revoked via the SetVariable()-method:
$MyTarget = Get-EmdbDomain "emdb:\rootDSE\Managed Users & Computers" $MyVariable = Get-EmdbVariable "InternalID" $MyTarget.SetVariable($MyVariable, $null) |