Как я могу запустить и остановить IISExpress от Джейка

Я могу запустить IISExpress для запуска приложения mvc 3 со следующей строкой coffeescript:

iisex = jake.createExec(['iisexpress /path:' + process.cwd() + ' /port:9090 /systray:false'], {printStdout: true})
#listening code here
iisex.run()

Затем я запускаю несколько тестов с использованием жасмина

ex = jake.createExec(['phantomjs run_jasmine_test.coffee http://localhost:9090/app/applebees_testrunner.html'], {printStdout: true});

Тестовый пропуск и теперь я хочу убить IISExpress.

Проблема в том, что теперь у меня длительный процесс, и он хочет, чтобы я нажал q, чтобы остановить сервер. Есть ли способ отправить a q запущенному процессу, чтобы сервер остановился?

1 ответ

Возможно, это помогает. Есть ли способ запустить следующую команду (требуется открыть строку cmd с правами администратора - чтобы сделать это вручную). iisreset /stop

Другие вопросы по тегам