【问题标题】:How to print (to paper) a nicely formatted page with Powershell?如何使用 Powershell 打印(到纸上)格式良好的页面?
【发布时间】:2018-06-16 21:24:02
【问题描述】:

我需要使用 Powershell 将格式正确(粗体和 3 种不同字体)的页面打印到远程打印机队列。不幸的是,我没有找到可用的打印解决方案。搜索 Google,大多数答案是:创建一个 .html 文件并使用 Internet Explorer 打印此文件。我的 Powershell 脚本从 Windows 服务(备份软件)运行。似乎无法从服务启动 Internet Explorer,因此我无法打印 .html 文件。 Powershell 是此上下文中唯一可用的脚本语言。现在我正在寻找从 Powershell 打印 .html 或 .xps 文件的解决方案?

提前致谢。

【问题讨论】:

  • 到目前为止你做了什么?请分享一些代码。

标签: powershell printing xps formatted


【解决方案1】:

建议:

请为您服务...

1 - 尝试创建一个普通的计划任务,该任务将查看您输出 HTML 文件的文件夹,并通过计划任务通过普通 PoSH 脚本进行打印。

2 - 创建/注册一个 WMI 事件,该事件监视您计划通过普通 PoSH 脚本输出 html 和打印的文件夹

【讨论】:

    猜你喜欢
    • 2012-05-22
    • 2011-05-10
    • 2012-01-21
    • 1970-01-01
    • 2014-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-16
    相关资源
    最近更新 更多