Cmd gnuwin32的xargs 4.2.20在win7上以静默方式失败

Cmd gnuwin32的xargs 4.2.20在win7上以静默方式失败,cmd,xargs,gnuwin32,Cmd,Xargs,Gnuwin32,我说的是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

我说的是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,这可能是最新版本

我在Windows 7机器上安装findutils软件包时遇到了同样的问题;安装整个gnuwin32并按照readme.txt中所述的安装过程解决了这个问题(尽管xargs.exe仍然是从同一日期开始的)