如何从 Windows 命令行写入并行端口?

发布于 2024-07-12 23:24:59 字数 33 浏览 10 评论 0原文

如何通过 Windows XP 命令行写入并行端口?

How can I write to parallel port through Windows XP command line?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情感失落者 2024-07-19 23:25:02

看看您对 Zoredache 的回复,您真正的问题不是输出到并行端口,这很简单。

您真正的问题是如何在标准输出上获取 0xff 字符。 这可以通过调用相关软中断的简单 .com 可执行文件来实现,但说实话,创建一个包含单个 0xff 字符的文件,然后只需复制可能会更容易。 code> 发送给打印机:

> copy /b data.bin lpt1

请注意 /b 标志,它告诉 copy 该文件是二进制文件。

Looking at your reply to Zoredache, your real problem is not output to the parallel port, that's trivial.

Your real problem is how to get a 0xff character on stdout. This is possible with a trivial .com executable which invokes the relevant soft interrupt, but to be honest it's probably easier to create a file with that single 0xff character in it and then just copy that to the printer:

> copy /b data.bin lpt1

Note the /b flag which tells copy that the file is a binary file.

白衬杉格子梦 2024-07-19 23:25:02

在 DOS 时代,我们经常使用类似 type filename.txt > 这样的命令。 lpt1 打印我们的文本文件。

Back in the DOS days we would frequently use a command like type filename.txt > lpt1 to print our text files.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文