Я хотел бы знать, возможно ли создать и использовать принтер в рабочих ролях Azure.

Я знаю, что могу устанавливать принтеры с помощью основных командных команд. Поэтому я мог определить пакетный скрипт, который будет запускаться как задача запуска.

что-то вроде:

rundll32 printui.dll,PrintUIEntry /if /b "printer" /f %windir%\inf\ntprint.inf /r "file:" /m "printername")


Вопрос: Могу ли я использовать принтер для печати в файл, возможно, на локальное хранилище? Мне нужна функция для печати в файл или, по крайней мере, для установки принтера, потому что мне нужно получить вывод PCL с разных установленных принтеров.

К сожалению, я не могу проверить это самостоятельно. У меня нет CC, чтобы присоединиться к 90-дневному испытанию.

1 ответ1

2

Если вы думаете, что это возможно на виртуальной машине Azure, это определенно возможно на ролях Web/Worker.

То, что вам нужно, это запускаемая задача, выполняемая с повышенными правами (executionContext='elevated'). Эта задача запуска может быть любой, для которой не требуется пользовательский интерфейс .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .