是否有可能在Windows中发现命名管道?

时间:2010-09-24 17:36:45

标签: windows named-pipes

是否有任何方法或工具列出Windows框中的现有命名管道?

2 个答案:

答案 0 :(得分:12)

sysinternals工具pipelist旨在列出现有的命名管道。

答案 1 :(得分:5)

C#:

String[] listOfPipes = System.IO.Directory.GetFiles(@"\\.\pipe\");

编辑:警告!

如果任何现有管道名称包含在文件名中使用的非法字符,则此方法可能会失败并抛出异常。管道名称比文件名限制性更小,因此某些管道可能具有奇怪的名称并导致此异常。