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