Changing Admin password on Windows systems using Powershell.


Was looking for the method to do this, it’s pretty simple, but everyone had very detailed posts of other things they were doing (checks and balances).  Here is the key snippet to do it:

   1: #This simply gets you the object to work with.  You can replace 
   2: #'nameofcomputer' with a variable to target more systems.
   3: $admin = [adsi]("WinNT://" + nameofcomputer + "/administrator, user")
   5: #This invokes the set password method and changed the administrator password
   6: #to Whatever1
   7: $admin.psbase.invoke("SetPassword", "Whatever1")

If you want more robust script that records data of it’s changes see here.


Popular posts from this blog

PowerCLI: The SSL connection could not be established, see inner exception.

Get iDRAC/ILO (aka Baseboard Management Controller) IP via PowerCLI

Misc: Fire TV Stick 2 Screen Cut Off, no display adjustment option