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
iisreset %ComputerName% /start