使用命令行参数执行命令并将输出写入文本文件

时间:2015-02-09 10:26:25

标签: windows command-line

使用命令行参数执行命令(在Windows 8.1 64位上)可以正常工作

test.pbrt --ncores 1

test.pbrt [--ncores 1]

执行命令并将输出写入文本文件(在Windows 8.1 64位上)可以正常工作

test.pbrt > test.txt

如何组合它们(不生成单独的bat文件)?以下似乎忽略了命令行参数,甚至停止输出到命令行(仅输出到文本文件)。

test.pbrt --ncores 1 > test.txt

编辑:.pbrt是一个ascii文本文件,打开这些文件的默认程序是我创建的可执行文件

1 个答案:

答案 0 :(得分:2)

">"将标准输出定向到文件。因此,如果命令停止输出到控制台是完全正常的。 至于忽略参数 - 它可能会受到脚本的影响(那个脚本是什么 - 你没有指定)