【问题标题】:vbscript: how to print multiple files with printer selection dialog oncevbscript:如何使用打印机选择对话框一次打印多个文件
【发布时间】:2010-08-24 16:38:41
【问题描述】:

我必须编写打印文件夹中所有文件的 vbscript。 打印机对话框应该在开始时弹出以允许用户选择要使用的打印机。比所有文件都应该静默发送到打印机

我该怎么做?

提前感谢您!

【问题讨论】:

    标签: vbscript printing automation wmi


    【解决方案1】:

    最后我制作了这样的东西(简化):

    set objPrnDlg = CreateObject( "MSComDlg.CommonDialog" )
    objPrnDlg.PrinterDefault = True
    objPrnDlg.ShowPrinter
    
    set objShell = CreateObject("Shell.Application") 
    set objFolder = objShell.Namespace(path-to-files) 
    set colItems = objFolder.Items 
    for each objItem In colItems 
      objItem.InvokeVerbEx ("Print") 
    next
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多