批量文件打印

chr*_*spt 8 windows printing batch

我有一个用户必须打印大约 220 个文档,每个文档平均 2-3 页。使用全选 - 右键单击​​ - 打印的标准 Windows 方法打印时,打印服务器或打印机本身都不堪重负。我正在寻找一个实用程序,它可以让我一次处理 5 个文档,它可以处理给定目录中的所有文档。我希望这将减轻打印服务器的压力,并且还允许用户不必照看他的打印作业。我找到了一个可以让您在特定时间安排打印作业的程序,但是(也许这不是交易破坏者)程序中的拼写很糟糕。

Joe*_*lor 4

您可以尝试DarkStorm 的批量打印处理程序,它是免费的!:-)

DarkStorm 的批量打印处理程序是一个 .Net 应用程序,可批量打印文档。DarkStorm 的批量打印处理程序可自动执行 Word/Excel 和 Adob​​e Reader,以帮助批量打印过程,还提供对一些流行图像格式的支持。
不过我还没能测试过

或者:

您可以编写一个简单的脚本,从文本文件中获取名称并按一定的时间间隔打印它们。您可以查询打印文件夹的内容以获取文档名称,将它们放入文本文件中,然后循环遍历文本文件,中间等待,直到打印所有文档。

伪代码看起来像这样。

Populate Text File Function ()  
{  
  Set Folder Path  
  Get Document Names in folder  
  Write Document Names to Text File  
}  
Print Function  
{  
  While Not End of File{  
  Get Document Name  
  Print Document Name  
  Move down 1 line  
      Wait a timed interval  
 }  
}
Run Code Online (Sandbox Code Playgroud)

我的编码与以前不同,所以我可能错过了一些位,但我认为它在那里是合理的。我建议使用 Guys Scripting Enzine 来查找代码示例。您应该能够剪切和粘贴所需的大部分代码。