Une alternative est de renommer via une méthode dans le WMI
(Get-WmiObject win32_computersystem).Rename($NewName, $passwd, 'domain\username')
https://stackoverflow.com/questions/...-in-powershell
Ou de créer un "crédential"
1 2 3 4
| $User = "domain\username"
$Pword = "MDP" | ConvertTo-SecureString
$mycreds = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $User, $Pword
Rename-Computer -NewName $Newname -ComputerName $Oldcomputername -DomainCredential $mycreds -Force -Confirm:$false -Restart |
https://community.spiceworks.com/top...ename-computer
Obtenir les 7 derniers caractères du SerialNumber
1 2 3 4
| $sn = (Get-WmiObject -Class Win32_Bios).SerialNumber
$sn7 = $sn.substring($sn.length - 7)
$Newname = "XXX-" + $sn7 |
Partager