Можно ли установить и использовать принтер в рабочих ролях Azure?

Можно ли установить и использовать принтер в рабочих ролях Azure?

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

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

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

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


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

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

решение1

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

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

Связанный контент