Какая часть моей ОС вызывает этот диалог OpenCurPrinter?
Одна из наших систем Enterprisey имеет длительный пакетный процесс, который иногда прерывается следующим всплывающим диалогом:
OpenCurPrinter: принтер: \\FS3\HP30351st, порт: Ne00:, диск: winspool
Ошибка инициализации принтера
(где \\fs3\HP... и т.д... это путь одного из наших сетевых принтеров)
Скриншот:
Я видел несколько древних упоминаний об этом диалоге "OpenCurPrinter" в Интернете, поэтому я думаю, что это связано с ОС Windows или драйверами принтера, а не с конкретной системой Enterprisey, в которой мы выполняем процесс.
Операционная система - Windows XP, и часть выполняемого нами пакетного процесса включает отправку документов по электронной почте через Outlook/Exchange, если это имеет какое-либо значение. Связано ли это с тем, как MS Office общается с принтерами, даже если он не печатает?
Может кто-нибудь сказать мне, откуда этот диалог, и что я могу сделать, чтобы он не появлялся? (Это играет хаос с нашей пакетной обработкой)
Большое спасибо.
1 ответ
Когда Outlook использует Word в качестве редактора электронной почты, ему неизбежно требуется доступ к параметрам принтера по умолчанию. Чтобы быть точным: Word нуждается в этом, чтобы вычислить поля страницы, которые, конечно, бесполезны для электронной почты.
Поэтому вы можете попробовать установить локальный принтер (например, средство записи изображений документов Microsoft или принтер PDF), который всегда доступен в качестве минимального времени ожидания. В качестве альтернативы, просто не используйте Word в качестве редактора электронной почты для Outlook.