我母亲的打印机有时候行为异常并且搞砸了,不会打印,然后无法删除,停止,重新启动或任何文件在假脱机中。我写了一个python程序,它停止打印后台处理程序服务,清空假脱机文件夹,然后重新打开后台打印程序服务。目前,打印假脱机文件夹的位置已硬编码到程序中。
我的问题是,是否存在一个系统或环境变量,这些变量对于返回spool文件夹所在位置的各种窗口是通用的?或者甚至可以从默认值更改该文件夹,以便我甚至不用担心它?
答案 0 :(得分:0)
看起来假脱机目录特定于每台打印机(并且可以更改)。您可以通过GetPrinterData使用SPLREG_DEFAULT_SPOOL_DIRECTORY获取它。