【发布时间】:2011-09-07 22:24:41
【问题描述】:
我说的是 gnuwin32 项目中 findutils 包的 xargs.exe。
当我在 windows 命令 shell cmd.exe 上创建管道时,它在 windows 7 上无法正常运行,但在 windows XP 上运行良好:
dir /on /b | xargs.exe do-something.bat {}
在从标准输入读取第二行(文件名)后它会失败。 do-soemthing.bat 是一个运行时间相当长的批处理脚本。 文件列表来自安装在驱动器 S: 上的网络驱动器。
有什么想法吗?
凭记忆,我使用的是2005年的xargs.exe 4.2.20.1934,应该是最新版本
【问题讨论】: