powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / sc config: изменение учетной записи службы
9 сообщений из 9, страница 1 из 1
sc config: изменение учетной записи службы
    #39494668
A-MaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добавляю в систему пользователя Admin с админскими правами и запускаю батник следующего содержания:

Код: powershell
1.
2.
3.
net stop AnyService
sc config AnyService obj= .\Admin password= AdminPass
net start AnyService



На последней строке обламывается с ошибкой 1069.
Назначаю службе эту же учетку через диспетчер служб. Стартует без ошибок.
Откатываю обратно на LocalSystem, перезапускаю.
Снова запускаю первоначальный батник. Стартует без ошибок!

Чем объяснить сей фокус? Почему редактирование командой sc срабатывает только после "пинка" через диспетчер служб? И можно ли заставить срабатывать с первого раза?
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39494720
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A-MaR,

чем

sc stop <service> хуже net stop <service>?
возможно в момент конфигурации служба не успела остановиться.
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39494748
A-MaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Без разницы. Даже если при остановленной службе выполнить только sc config и попытаться запустить вручную - будет то же самое.
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39494815
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
A-MaRНа последней строке обламывается с ошибкой 1069.
Код: plaintext
1.
net helpmsg 1069
Служба не запущена из-за ошибки входа в систему.
Кто вам сказал, что перед "обратной косой" надо ставить точку?
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39494817
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesчем
sc stop <service> хуже net stop <service>?
возможно в момент конфигурации служба не успела остановиться.Хуже именно тем, что "net start / net stop" ожидают изменения состояния сервиса, а "sc start / sc stop" - отправляют команду и сразу выходят. Если изменение состояния вам существенно - требуются дополнительные "sc query".
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39494820
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovКто вам сказал, что перед "обратной косой" надо ставить точку?... простое задание учётной записи в "sc config ..." автоматически назначает этой учётке право "вход в качестве службы".
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39494916
A-MaR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovA-MaRНа последней строке обламывается с ошибкой 1069.
Код: plaintext
1.
net helpmsg 1069
Служба не запущена из-за ошибки входа в систему.
Кто вам сказал, что перед "обратной косой" надо ставить точку?
Потому что именно так выглядит поле "С учетной записью" в диспетчере служб. И ведь второй раз же срабатывает именно в таком виде, с точкой и косой. Без точки выпадает в ошибку 1068 "Не удалось запустить дочернюю службу".
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39495002
aleks222
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
https://stackoverflow.com/questions/308298/how-to-set-windows-service-username-and-password-through-commandline

This works:
sc.exe config "[servicename]" obj= "[.\username]" password= "[password]"


Where each of the [bracketed] items are replaced with the true arguments. ( Keep the quotes , but don't keep the brackets.)
...
Рейтинг: 0 / 0
sc config: изменение учетной записи службы
    #39495151
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovКто вам сказал, что перед "обратной косой" надо ставить точку?точка обозначается текущий компьютер. Точнее источник объекта авторизации
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / sc config: изменение учетной записи службы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]