【问题标题】:Printing a Text File from Command Prompt从命令提示符打印文本文件
【发布时间】:2013-04-18 21:54:44
【问题描述】:

好吧,这超出了我的专业领域,但这是我正在尝试做的事情:

→ 我有一台 POS(销售点)收据打印机。我已经为它安装了驱动程序,并且可以用它打印一个测试页。我也可以从记事本++(例如)打印,尽管它留下了很多空白空间。这台打印机被设置为默认打印机。

→ 我希望能够使用 Windows 中的一些自动化过程将单行打印到打印机。我最初的想法是将要打印的行放在文本文件中,然后使用:

print C:\filename.txt

来自命令提示符。但是,这会导致

C:\filename.txt is currently being printed

但没有打印任何内容。我不熟悉 ESC/POS,也不知道在哪里合并这些命令。基本上,从命令提示符打印一个 txt 文件是我的第一需要。有什么帮助吗?

【问题讨论】:

  • 因为这不是一个编程问题,所以它在 Stack Overflow 上是题外话。您可能想尝试superuser.com/?as=1,但不确定它是否会成为主题。
  • 我正在编写一个批处理文件,需要此命令才能使批处理文件工作。我相信批处理文件仍然被认为是编程。
  • 另外,有人可能有一个涉及我更熟悉的 Python 的解决方案,但该任务似乎可以通过批处理文件完成。

标签: windows text printing command-prompt


【解决方案1】:

试试这个:

START /MIN NOTEPAD /P yourfile.txt

【讨论】:

    【解决方案2】:

    我会试试的

    copy /b yourfilename yourportname
    

    您的端口名称可能是 PRN:LPT1: 或其他。

    【讨论】:

    • 话虽如此,但这将是传送到打印机的原始字节 - 不通过任何驱动程序。这就是我运行 POS 或标签打印机的方式。您需要提供的文本必须符合特定打印机的个人P打印机C控制L语言 - 而且没有标准。这就是驱动程序所做的 - 将 Windows-talk 转换为特定打印机的 PCL。
    • AdobePDF 打印机的端口名称是什么?我尝试在谷歌上搜索它,但无法找到任何东西。
    猜你喜欢
    • 1970-01-01
    • 2021-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多