As the error said, you have to be Administrator of the machine whose IIS is being reset by your command.
Also, make sure you are
running your
command prompt/batch file in
Administrator context.
Following are the commands I use to do the job.
iisreset %ComputerName% /stop
pause
iisreset %ComputerName% /start
pause