现在,我可以继续使用FileSystemWatcher
等来写这个,但在开始编码之前 - 我想知道是否有更好的选择我可以重复使用(而不是重新发明)。
从我的网络服务器,我想将文件(要打印)作为队列放入网络共享(排序不是非常关键)。理想情况下,另一台计算机上的Windows服务(或其他客户端)将选择此文件(格式为tbc),将其打印到预先安排的打印队列,并归档该文件。
非常简单的场景 - 我只是不想重新发明它。有什么建议吗?
答案 0 :(得分:2)
试试Batch & Print Pro。它具有目录监视,打印调度等功能,并具有命令行选项。您可以将其作为服务运行。
答案 1 :(得分:1)
我似乎记得BizTalk服务器有某种文件丢弃活动。如果您可以挂钩处理传入“消息”的部分(由文件丢弃表示,我相信BizTalk允许挂钩进入此过程),那么您应该能够以任何方式在BizTalk中处理它。
您还可以获得更好地隔离对文件执行的活动的优势。
答案 2 :(得分:1)
你提到的是它是如何完成的。至少这就是我们的工作。
答案 3 :(得分:0)
您可以使用send-to。
代替Drop-in文件夹这是2行VBS解决方案:
我知道这不是你要求的,但是drop-folder方法对我来说似乎和我一样好,所以我把它放在那里。 :)