我需要从我的工作程序将 ASCII 文件打印到通过 USB 连接的打印机。到目前为止,这工作正常,因为我们使用以下命令使用 LPT1。
Type filename > prn
但出于非常明显的原因,切换到 USB 的必要性正在变得越来越强。
似乎 Net Use 是将其映射到 LPT 的一种方法。还有其他方法吗,特别是在 Windows 7 和 XP 中有效?
答案1
如何获得可用作 LPT1 的 USB 打印机:
- 安装 Microsoft Loopback 网络适配器。(操作方法:Windows XP,Windows 7的)
- 共享打印机。(操作方法:Windows XP,Windows 7的)
NET USE LPT1: \\<your computer name>\<printer share name> /PERSISTENT:YES
在命令提示符下(或类似命令)运行。
如果您的计算机中有物理 LPT 端口(并行端口),则可能必须在 BIOS 中(或者甚至可能只是在设备管理器中)禁用它才能使用 LPT1。您可能还可以只映射到 LPT2。
答案2
以下是方向如何操作。剪切并粘贴到文本框中需要花费一些时间,但看起来很容易。