Hoo*_*oob 5 redirect buffer dos
我有一个命令行工具,通常会转储大约200多行输出.我正在寻找出现在此输出结尾的文本.当我将输出重定向到文件时:
C:\> somecommand > results.txt 2>&1
Run Code Online (Sandbox Code Playgroud)
...此文件中只显示前100行左右的输出.同样,如果我将输出管道输入类似'findstr'的东西,接收程序将无法在大约第100行之后找到或操作任何文本.
shell的屏幕缓冲区大小设置似乎对可捕获的行数没有任何影响.
有什么想法在这里发生了什么?对于它的价值,有问题的命令是InstallShield 2012中的iscmdbld.exe.
我尝试过的其他命令(例如'dir')不会出现此问题.
只有在cmd窗口中运行命令时才能查看程序的完整输出.
| 归档时间: |
|
| 查看次数: |
2126 次 |
| 最近记录: |