Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上,当通过单击调用时,如何将控制台输出从批处理文件定向到文件?_Windows_Redirect_Command Line - Fatal编程技术网

在Windows上,当通过单击调用时,如何将控制台输出从批处理文件定向到文件?

在Windows上,当通过单击调用时,如何将控制台输出从批处理文件定向到文件?,windows,redirect,command-line,Windows,Redirect,Command Line,我通过单击startup.bat运行Tomcat实例,而不是从命令提示符调用批处理文件。执行此操作时,会出现一个窗口,其中显示了我希望捕获到文件的输出。这可以通过命令提示符以外的任何其他方式完成吗?您可以创建另一个bat文件[例如start_tomcat.bat],它将调用您上面提到的原始bat文件。 该文件的内容可以是: start.bat > yourfilename.txt 其中start.bat是启动Tomcat实例的原始文件 可以使用>字符将任何命令的任何输出重定向到文件。 例

我通过单击startup.bat运行Tomcat实例,而不是从命令提示符调用批处理文件。执行此操作时,会出现一个窗口,其中显示了我希望捕获到文件的输出。这可以通过命令提示符以外的任何其他方式完成吗?

您可以创建另一个bat文件[例如start_tomcat.bat],它将调用您上面提到的原始bat文件。 该文件的内容可以是:

start.bat > yourfilename.txt
其中start.bat是启动Tomcat实例的原始文件

可以使用>字符将任何命令的任何输出重定向到文件。 例如:

echo HelloWorld > myfile.txt