Please try the following
1) Restart the SEPM and the Database services and try to use the resetpass.bat once again and see if it works.
2) Make sure that your logged in as a Domain Admin or Admin which ever has the highest rights.
3) Try to reboot the machine and see if it helps.
4) Run a repair on SEPM, could be a corruption issue.