Public/Remove-OftenOnLab.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function Remove-OftenOnLab {
    [CmdletBinding()]
    param (
        [switch] $MasterVirtualHardDisk
    )

    Stop-OftenOnLab -TurnOff

    Remove-Item "$PSScriptRoot\..\MOF\*.mof"
    Remove-LabConfiguration -ConfigurationData (Get-OftenOnLabConfiguration) -ErrorAction:Continue -Confirm:$false

    if ($MasterVirtualHardDisk) {
        Remove-Item "$((Get-LabHostDefault).ParentVhdPath)\*.*"
    }
}