Command line 如何将与命令行程序的交互保存到文件中?

Command line 如何将与命令行程序的交互保存到文件中?,command-line,command-prompt,io-redirection,Command Line,Command Prompt,Io Redirection,我需要创建包含我提供的输入的输出文件。例如,程序的运行可能如下所示: Input command: do_things Things have been done. Input command: stop_doing_things Things are no longer being done. 其中“do_things”和“stop_Dou things”是用户输入的 如何使用命令提示符功能将上述所有内容输出到文件?不清楚在什么环境下使用“脚本”命令linux将打开一个新的shell并将所

我需要创建包含我提供的输入的输出文件。例如,程序的运行可能如下所示:

Input command: do_things
Things have been done.
Input command: stop_doing_things
Things are no longer being done. 
其中“do_things”和“stop_Dou things”是用户输入的


如何使用命令提示符功能将上述所有内容输出到文件?

不清楚在什么环境下使用“脚本”命令linux将打开一个新的shell并将所做的一切保存到

如果您最后运行它,这对您是有效的

CMD > D:\mycmdout.txt

在这种情况下,也许可以将输入捕获为变量。将变量回显到>>mycmdout.txt中,然后使用实际命令进行处理,并按照Sunny的建议再次通过管道导入>>mycmdout.txt

SET /P variable=EnterInputHere
echo %variable% >> mycmdout.txt

编辑:确保使用double>>作为将结果附加到文件中

据我所知,您正在寻找将commandpromt输出捕获到文本文件的方法,对吗?我没有访问程序代码的权限。我需要在捕获commandprompt输入的同时捕获输出。花一些时间改进您的问题,并举例说明您需要做什么,您尝试了什么,它是如何工作的。有windows版本的吗?如果没有,我将把我的代码移植到Linux,它将只捕获程序的输出。我还想捕获输入