1

Просто для одной конкретной программы я хочу установить другой принтер по умолчанию, чем для других программ в Windows XP.

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

Я старался

RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "myprinter"

в командной строке для тестирования и просмотра окна настроек принтера одновременно. Если я запускаю команду выше, флажок для принтера по умолчанию меняется на секунду и переключается обратно.

Я также попытался http://www.chip.de/downloads/Automatic-Printer-Switcher-APS_43118387.html, но он не распознал прогресс моей программы.

Как я могу заставить мою идею работать? Есть ли другой способ добиться того, чего я хочу?

0