Powershell
$pwdloc="\\RenamePC\password.txt"[Byte[]]$key=(1..16)$pwd=Get-Content$pwdloc|ConvertTo-SecureString-Key$key$username="domain\domainadmin"$path="\\PC_Rename_New\renamepc.csv"$hash=@{}$oldName=$env:COMPUTERNAMEImport-Csv$path|foreach{$hash.add($_.DNUM,$_.NewName)}$newName=$hash.$oldname$computer=Get-WmiObjectWin32_ComputerSystem-ComputerName$oldName$computer.Rename($newName,$pwd,$Username)