我只想为一个特定程序设置另一个默认打印机,而不是 Windows XP 中其他程序的默认打印机。
我的想法是编写一个批处理脚本,仅更改程序的默认打印机,然后启动该程序。
我试过
RUNDLL32 PRINTUI.DLL,PrintUIEntry /y /n "myprinter"
在命令行中进行测试,同时观察打印机设置窗口。如果我运行上面的命令,默认打印机的复选标记会改变一秒钟,然后切换回来。
我也试过http://www.chip.de/downloads/Automatic-Printer-Switcher-APS_43118387.html但它无法识别我的程序的进度。
我怎样才能让我的想法实现?还有其他方法可以实现我的愿望吗?