you could use "Net User" command or try this script: ; Init objects $UserName = 'Fred' $Password = 'Wilma123' $oMyError = ObjEvent("AutoIt.Error","MyErrFunc") ; Install a custom error handler $strComputer = @ComputerName $colAccounts = ObjGet("WinNT://" & $strComputer & "") $objUser = $colAccounts.Create("user", $UserName) $objUser.SetPassword ($Password) $objUser.Put ("Fullname", "Test User") $objUser.Put ("Description", "Test User description") $objUser.Put ("PasswordExpired", 1)