У меня есть веб-приложение в контейнере Tomcat, работающее в качестве службы Windows, мне нужно распечатать сетевой принтер (\OTHERPC\Printer), но я не могу его найти. Я обнаружил, что учетная запись службы не может видеть общие принтеры, и только при запуске Tomcat от имени обычного пользователя она может видеть общие принтеры. Я также безуспешно пытаюсь сменить пользовательский сервис на "сетевой сервис".
Как я могу добавить общий принтер для пользователя службы сети?
Я попытался запустить psexec и многие другие инструменты, чтобы получить cmd Network Service, но я не смог получить доступ и, более того, я не знаю, возможно ли это и как добавить общий принтер через cmd.