是否有任何方法或工具列出Windows框中的现有命名管道?
答案 0 :(得分:12)
sysinternals工具pipelist旨在列出现有的命名管道。
答案 1 :(得分:5)
C#:
String[] listOfPipes = System.IO.Directory.GetFiles(@"\\.\pipe\");
编辑:警告!
如果任何现有管道名称包含在文件名中使用的非法字符,则此方法可能会失败并抛出异常。管道名称比文件名限制性更小,因此某些管道可能具有奇怪的名称并导致此异常。