我正在尝试将命令行工具转换为UI工具,我正在使用C#和WPF。但是我在命令行工具的某个功能上被阻止了。 问题是在运行exe与命令行上的参数之后,它会要求输入密码等输入。
例如:
C:\ Tool> tool.exe \ abc
输入Input1:
输入Input2:
我不确定如何提供此输入(Input1,Input2 ...)。没有提供从命令提示符(如
)向tool.exe提供输入的功能C:\ tool> tool.exe \ abc<“输入参数input1”> <“输入 参数input2“>
您必须在输入
后手动输入这些输入C:\ tool> tool.exe \ abc
并点击进入。
目前我正在使用 System.Diagonostics 中的进程类来运行该进程,然后直接将输出读取到Streamreader对象中。
对此问题的任何建议都将是一个很大的帮助。
提前致谢。