Есть ли разница между командами iisreset и iisreset /stop, а затем iisreset /start?
Разница между командой IISRESET и IIS Stop-Start
Ответ 1
Возьмите IISReset как набор команд, которые помогут вам запускать/останавливать IIS и т.д.
Это означает, что вам нужно указать опцию (/switch), что вы хотите сделать, чтобы выполнить любую операцию.
Поведение по умолчанию ИЛИ по умолчанию - /restart с iisreset, поэтому вам не нужно дважды запускать команду с помощью /start и /stop.
Надеюсь, это прояснит ваш вопрос. Проверьте эту картинку справки MS DOS, которую вы поймете.

Ответ 2
Для IIS 8.5 и Windows 8.1 было протестировано следующее.
Как и в IIS 7, Windows рекомендует перезапустить IIS с помощью net stop/start. С помощью командной строки (в качестве администратора):
> net stop WAS
> net start W3SVC
net stop WAS также остановит W3SVC. Затем при запуске net start W3SVC запустится WAS как зависимость.