В любых свойствах принтера я могу выбрать порт с именем «ФАЙЛ:», чтобы драйвер сохранил распечатку в сырой файл. Это хорошо работает, однако, при печати нескольких заданий через диспетчер очереди печати Windows файл немедленно перезаписывается, поэтому в конце у меня остается только последнее задание на печать.

К сожалению, имя файла не поддерживает никакие переменные-заполнители.

Я думал о том, чтобы написать инструмент / скрипт, быстро удаляющий файл, когда он будет закрыт. Но разве нет лучшего решения?

1 ответ1

0

Этот бесплатный инструмент устанавливает новый порт с возможностью сохранения в сгенерированное имя файла с помощью переменных-заполнителей:http://mfilemon.sourceforge.net/

Протестировано с Windows 10 x64, но должно работать и с предыдущими версиями.

После установки просто нажмите «Добавить порт ...» на вкладке "Порты", и вы увидите, как это работает.

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