我需要从C#自动化外部Windows控制台应用程序.应用程序基本上是与外部设备的接口.当我调用应用程序时,它将要求我进行身份验证,即输入密码并提示"输入密码:".现在没有办法将此应用程序配置为在没有交互式密码提示的情况下运行.
因此,我想通过在提示时发送密码然后触发将在外部设备上执行然后获取输出的命令来从C#自动执行相同操作.我知道进程类,我有一些指针,就像我可以使用管道为此目的(不确定?).
因为我在寻找帮助/方向之前没有处理过这种自动化.
提前致谢.
c# console prompt pipe process
c# ×1
console ×1
pipe ×1
process ×1
prompt ×1