将打印机添加到 LPT 端口,并在 C# 中向其发送文件



我有一个命令外壳脚本,该脚本在LPT端口(打印机本身通过USB连接)上安装打印机(如果很重要,它是Zebra打印机),并向它发送一个触发实际打印的文件。然后从端口中卸下打印机

net use lpt1: \MyComputerMyPrinter
copy D:TestPrintout.epl lpt1
net use lpt1: /delete

如何使用 C# 代码执行相同的操作?

private static void PrintFile(string path) {
string strCmdText = "/c copy " + path + " LPT1";
Process.Start("CMD.exe", strCmdText); }

最新更新