使用Server2016设备,我可以托管锁定到单个应用程序的RDP会话。此应用程序处理文档,然后打印到本地打印机,再打印到另一台本地打印机,然后打印到传真驱动程序。用户在场,但是,我的代码设计为使用DDE和OLE自动运行,这样用户就不必在程序处理文档之间手动更改打印机。
我已使用下面的命令行更改Server 2003中的默认打印机,没有问题:
cscript d:\windows\system32\prnmngr.vbs-t-p“+chr(34)+drivername+chr(34)
我没有发现此命令会更改我的对话框上RDP会话中的默认打印机。有没有关于以编程方式更改RDP会话的默认打印机的其他技术的想法?