Renaming computers sucks! Sure, there are worse things in life like famine, natural disasters, etc. Regardless though, the process is way more tedious than it should be. You have to remote in and kick off any logged on user. Even if you use Concurrent RDP, it is still a time consuming process. At least it was until PowerShell came along.
PowerShell 3.0 introduced the Rename-Computer cmdlet and made this task so much easier! Just to show you how easy, we are going to tackle three common tasks with this one cmdlet. We will:
- Remotely rename a single online computer
- Remotely rename multiple online computers
- Schedule renames for multiple computers (offline and online)





