Я настроил нового пользователя с именем MY_SERVUSER на Windows 7 через управление компьютером на компьютере, который не находится в домене. У меня есть скрипт, который настраивает наш сервис для запуска от имени того пользователя, который раньше работал под предыдущими окнами, но сейчас этого не делает.
Сценарий вызывает что-то вроде:
sc config ConverterService start= auto obj= localhost\MY_SERVUSER password= password
Который получает эту ошибку:
Имя учетной записи недействительно или не существует, или пароль недействителен для указанного имени учетной записи.
Но если я запускаю это так, это работает:
sc config ConverterService start= auto obj= computername\MY_SERVUSER password= password
Компьютер не находится в домене. Я предполагаю, что в Windows 7 есть какой-то домен, даже если мы не в домене. Это правильно? Можно ли что-нибудь сделать, чтобы мои сценарии продолжали использовать localhost\username вместо computername\username?
Если мне нужен какой-то другой способ создания пользователя, который подойдет, но одна и та же команда sc должна запускаться на нескольких компьютерах.