命名管道可用于从一个进程向另一个进程发送信息而不需使用中间临时文件。例如，gzip解压缩数据可以输出到一个命名管道中： 然后把解压缩数据存入MySQL的表中:如果不使用管道，就需要把解压缩数据完整地保存在文件中以上传到MySQL。PostgreSQL的命令行工具codice_3也支持从命名管道装入数据。
Windows操作系统.命名管道可以类似于文件那样，使用Win32 SDK函数codice_4, codice_5, codice_6, codice_7打开、读写