предположим есть сервис myTomcat бег с основные службы notMe который я хочу перезапустить. Я попробовал следующее
C:memyTomcat>net stop myTomcat
The Apache Tomcat 8.0 tomcatSecure service is stopping.
The Apache Tomcat 8.0 tomcatSecure service was stopped successfully.
C:memyTomcat>net start myTomcat
System error 1069 has occurred.
The service did not start due to a logon failure.
в графическом интерфейсе служб все в контекстном меню, кроме "пуск", затенено, поэтому я решил для трудного способа удалить процесс:
C:memyTomcat>service.bat uninstall myTomcat
Removing the service 'myTomcat' ...
Using CATALINA_BASE: "C:memyTomcat"
The service 'myTomcat' has been removed
это, очевидно, отключает службы, так как он помечен для удаления. Когда я теперь пытаюсь перезапустить службу, ошибка по-прежнему кажется.
чтобы полностью удалить службу, я могу удалить соответствующий ключ в реестре (и, возможно, перезагрузить его), но это не процедура, которую я хочу делать каждый раз, когда мне нужно перезапустить службу. Поэтому мой вопрос: что такое чистый способ перезапуск сервиса с разных СпН?
PS: я начал службу с командной строки ниже. Это эквивалентно запуску службы от имени локального пользователя me а затем изменение пользователя через вкладку "Вход" через пункт" Свойства " контекстного меню сервиса.
G:myTomcat>net start myTomcat
G:myTomcat>sc.exe config "myTomcat" obj= "myDomainnotMe password="notMePwd"
по теме: