У меня есть старое приложение, которое будет печатать только на параллельный порт или IP-адрес.
Я просто хочу напечатать в файл, хотя ... есть ли драйвер печати, который будет перехватывать задания, поступающие на виртуальный параллельный порт или IP-адрес, и печатать их в файл, без необходимости иметь принтер?
Ответы:
Создайте принтер, который использует «FILE:» в качестве порта. Вы можете использовать драйвер Generic / Text Only . Поделитесь этим принтером, даже если вы будете единственным пользователем. Запишите имя акции, которое вы ей дадите.
Затем из командной строки DOS введите следующую команду:
NET USE LPT1: \ имя_компьютера \ имя_принтера_принтера / PERSISTENT: ДА
Если вы не знаете, как открыть командную строку в Win 8, посмотрите здесь .
Это попросит вас указать имя файла и местоположение при печати. Если вы всегда хотите использовать один и тот же файл, создайте новый локальный порт для принтера (вместо выбора ФАЙЛ :) с именем и расположением файла. Вам не будет предложено тогда.
источник