1

Любой знает способ установки локального порта принтера для использования системной переменной или какой-либо формы метода для создания счетчика или уникального идентификатора.

В настоящее время у меня есть настройка принтера, где у меня есть новый порт как \\someserver\share\printjob.pcl

Затем создается файл PCL 5 для задания на печать, но мне интересно, есть ли способ установить системную переменную для подтверждения, например, %username% чтобы он генерировал что-то уникальное, если несколько пользователей печатают задания.

В конечном счете, я конвертирую файл PCL в PDF через пользовательский сервис VBScript. к сожалению, есть место для этого наступления на себя, которое я хочу попытаться избежать.

1 ответ1

1

Вы можете использовать разделительные страницы для этого. Windows поставляется с несколькими предварительно определенными разделительными страницами, но вам необходимо включить разделительные страницы из Свойства принтера> вкладка «Дополнительно»> «Разделительные страницы». Выберите нужный файл (например, PCL.SEP) из C:\Windows\System32

Вы можете изменить выбранный файл. Имя пользователя (@N) обычно включается в файл по умолчанию, но вы можете добавить или поместить его в другом месте. Вы также можете включить содержимое указанного текстового файла (@Fpathname). Этот файл может содержать текст, который вы хотите. Кроме того, в зависимости от того, что легче для вас, вы можете просто добавить текст в файл sep (@T). Если вам действительно нужен счетчик, то вам может понадобиться использовать какой-нибудь скрипт для создания текстового файла с данными.

Необходимый синтаксис доступен в службе поддержки Microsoft.

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