From LedHed's Wiki
Overview
Who hasn't wanted to rejoin a workstation without a reboot? Well here's how! (Ya ya NETDOM I know).
PowerShell
Test-ComputerSecureChannel -Repair -Credential (Get-Credential)
Want to do it on a remote workstation?
Invoke-Command -ComputerName "Server01" -ScriptBlock {Reset-ComputerMachinePassword}
Reference
http://kunaludapi.blogspot.com/2016/03/powershell-rocks-rejoin-computers-in.html?m=1