Public/DisMount-ProfileRegistry.ps1
function DisMount-ProfileRegistry { <# .DESCRIPTION Loads any local users registry hive into the registry as a friendly name. Useful for modifying a users registry without the need of them being logged in locally. .PARAMETER SamAccountName SamAccountName of the domain account that you are mounting the local registry for. .PARAMETER DomainController Domain Controller that has Powershell Remoting enabled on it. For importing a session with the Active directory Module. .EXAMPLE DisMounts the Mounted ProfileRegistry DisMount-ProfileRegistry -SamAccountName JohnS .Link Mount-ProfileRegistry #> [CmdletBinding()] Param ( [Parameter(Mandatory = $true)]$SamAccountName ) #DisMount registry key for user reg.exe unload HKU\$SamAccountName } |