У меня огромное количество проблем с запуском и остановкой службы на моем удаленном сервере из моего скрипта msbuild.
SC.EXE и задача ServiceController MSBuild не предоставляют переключатели для разрешения имени пользователя / пароля, чтобы они не проходили аутентификацию, поэтому я использую RemoteService.exe с www.intelliadmin.com
-Аутентификация с помощью \ xx.xx.xx.xxx
-Аутентификация завершена
Остановка обслуживания
-Ошибка: доступ запрещен
Данные учетной записи, которые я указываю, предназначены для локального администратора на сервере, так что же такое ?! Я рву свои волосы!
Обновление:
Ладно, вот еще немного фона. У меня есть компьютер с XP в офисе, на котором работает CI-сервер. Сценарий сборки соединяет VPN с центром обработки данных, где у меня есть компьютер с Server 2008. Ни один из них не находится в домене.