【发布时间】:2014-07-16 23:18:11
【问题描述】:
在 Windows 命令行窗口中,我可以键入:
c:\Windows\system32>echo Hello > \\.\LCLD9\
并将“Hello”输出到 USB LED 显示器(逻辑控制 lt9000U)。在Windows Forms 应用程序中如何使用 C# 处理这个问题?
【问题讨论】:
-
打开名为
@"\\.\LCLD9"的文件并将字节数组写入流。
在 Windows 命令行窗口中,我可以键入:
c:\Windows\system32>echo Hello > \\.\LCLD9\
并将“Hello”输出到 USB LED 显示器(逻辑控制 lt9000U)。在Windows Forms 应用程序中如何使用 C# 处理这个问题?
【问题讨论】:
@"\\.\LCLD9"的文件并将字节数组写入流。
据我所知,C# 中没有内置的管道/cmd 功能。您需要将 args 传递给 cmd - 请参阅 related question。
【讨论】:
ProcessInfo 肯定支持管道,但是这里没有执行任何程序,只有一个文本字符串和一个文件。