如何在 windows 中使用命令提示符打印包含 esc/pos 命令的 .txt 文件?
How to print .txt file containing esc/pos commands using command prompt in windows?
伙计们,我只是想使用 windows 命令提示符从 .txt 文件中打印 ESC/pos 命令现在让我解释一下我到目前为止所做的尝试
我已经使用虚拟端口驱动程序连接了我的 Epson Tm-m30 打印机,我可以使用以下命令打印 .txt 文件:
print /d:COM1 'file path'
现在我的问题是 ESC/pos 当我试图将 ESC/pos 命令粘贴到.txt 文件是打印的,因为它不是 ESC/pos 命令,以下 ESC/pos 命令正在尝试打印:
\x1B\x40
\x1D(k\x0d\x00\x30\x50\x30TEST PRINT
\x1D(k\x03\x00\x30\x51\x
但是在打印时它打印的是上面的样子而不是 ESC 命令可以以某种方式告诉我如何解决这个问题?如何使用 .txt 文件打印 ESC/pos 命令?
提前致谢
默认情况下 Windows 中没有内置命令,因此可以使用以下选项。
使用EPSON分发的工具
Send Data Tool
Issuing Receipts with Barcodes
使用某处某人发布的免费工具
使用 PowerShell 等脚本工具创建您自己的脚本
about_Special_Characters
用 C++/C#/VB 等制作你自己的
Regex.Unescape(String) Method
Regular Expression Language - Quick Reference
创建一个包含二进制数据而不是文本的文件,并使用 copy /b
命令将其复制到 COM1
伙计们,我只是想使用 windows 命令提示符从 .txt 文件中打印 ESC/pos 命令现在让我解释一下我到目前为止所做的尝试
我已经使用虚拟端口驱动程序连接了我的 Epson Tm-m30 打印机,我可以使用以下命令打印 .txt 文件:
print /d:COM1 'file path'
现在我的问题是 ESC/pos 当我试图将 ESC/pos 命令粘贴到.txt 文件是打印的,因为它不是 ESC/pos 命令,以下 ESC/pos 命令正在尝试打印:
\x1B\x40
\x1D(k\x0d\x00\x30\x50\x30TEST PRINT
\x1D(k\x03\x00\x30\x51\x
但是在打印时它打印的是上面的样子而不是 ESC 命令可以以某种方式告诉我如何解决这个问题?如何使用 .txt 文件打印 ESC/pos 命令?
提前致谢
默认情况下 Windows 中没有内置命令,因此可以使用以下选项。
使用EPSON分发的工具
Send Data Tool
Issuing Receipts with Barcodes使用某处某人发布的免费工具
使用 PowerShell 等脚本工具创建您自己的脚本
about_Special_Characters用 C++/C#/VB 等制作你自己的
Regex.Unescape(String) Method
Regular Expression Language - Quick Reference创建一个包含二进制数据而不是文本的文件,并使用
copy /b
命令将其复制到 COM1