PowerShell - Renombrar una computadora

Una tarea sencilla, pero que no todos saben como se hace. Cada día estoy más seguro que podemos hacer casi todo tipo de tareas desde PowerShell, desde las mas complejas a las mas simples. Y renombrar una computadora o servidor es una de ellas.

Existe un Cmdlet llamado Rename-Computer que está desarrollado para este fin.

Este comando tiene varios parámetros, entre ellos:

  • ComputerName: Nombre del equipo que queremos modificar (si lo obviamos, toma por defecto la maquina local).
  • DomainCredential: Permite establecer las credenciales de dominio que tengan los permisos necesarios para cambiar el nombre.
  • LocalCredential: Para permisos locales
  • New-Name: Para definir el nuevo nombre que tendrá el equipo.
  • Restart: Para reiniciar el equipo. Necesario para hacer efectivo el cambio.

Si bien hay más parámetros, éstos son los principales.

Un ejemplo de uso es el siguiente; Queremos renombrar el servidor local a Server044, con las credenciales de dominio Domain/Admin, el comando a ejecutar es:

Rename-Computer -NewName Server044 -DomainCredential Domain\Admin -Restart

Listo!

Happy scripting!

Comments