Служба печати Windows с сетевыми принтерами
У меня есть приложение, которое я написал, а затем преобразовал в службу Windows. Часть службы получает некоторые данные, генерирует отчеты и должна автоматически распечатывать отчет на указанном принтере. У меня эта часть работает, если я запускаю ее вручную (у меня есть консольная версия службы, которую я использую для разработки), она без проблем обнаруживает сетевые принтеры и отправляет файл для печати так, как мне нужно.
Когда я запускаю приложение в качестве службы Windows и запрашиваю список принтеров, оно возвращает все принтеры, которые не являются сетевыми принтерами (Microsoft Print в PDF, локальные принтеры, подключенные через USB и т. Д.).
Я говорил с моим ИТ-администратором об этой проблеме, он сказал мне, что в идеале эта служба должна входить в систему с учетной записью LocalSystem. Я сделал это, но у меня до сих пор нет данных, возвращающих данные, которые указывают, что служба знает о сетевых принтерах.
Я пытаюсь найти здесь решение, чтобы клиенты могли установить мое программное обеспечение в будущем и беспрепятственно печатать без какой-либо необходимой конфигурации. Для меня и моей компании это в значительной степени неисследованная территория, поэтому я действительно не понимаю и не знаю каких-либо лучших практик здесь.
Какие шаги я могу предпринять, чтобы мой сервис узнал о сетевых принтерах, от которых ИТ-администратор не стал бы вонять? Я полагаю, что это как-то связано с пользователями, но у меня недостаточно знаний администратора Windows, чтобы разобраться в этом самостоятельно, и подобные вопросы, которые я видел, не помогли.
0 ответов на вопрос
Похожие вопросы
-
2
Белкин Bluetooth и беспроводной USB-адаптер
-
2
Калькулятор для разрешения сканирования
-
5
Почему я получаю пустую страницу между каждой страницей содержимого на моем сетевом принтере HP?
-
-
21
Как я могу визуализировать использование файловой системы в Windows?
-
1
Используя OpenOffice.org, есть ли способ напечатать не только контент, но и комментарии к документу?
-
4
Цветные лазерные принтеры достаточно хороши для печати фотографий?
-
3
Почему мой документ Excel печатается на легальной бумаге, но с полями букв?
-
2
Firefox: избегайте разделения изображений и строк текста при печати
-
3
Mac эквивалентно способности FinePrint объединять задания на печать
-
5
Почему мой текущий принтер недоступен в Office?