1

我想知道在 Ubuntu 中运行的 Mono C# 应用程序是否可以以某种方式运行终端命令。例如,用户是否可以给程序他或她的密码,然后让应用程序运行

sudo apt-get install application-name

(console requests password)

password

(console requests confirmation)

y 

优选地,这将在不实际打开对用户可见的终端的情况下完成,以便应用程序可以提供必要的反馈并在尽可能少的用户交互的情况下干净地管理整个操作。

有没有办法做到这一点?如果是这样,怎么做?让我知道是否需要澄清。谢谢!

4

1 回答 1

3

应该可以,您只需将密码重定向到Process类的StandardInput流。

于 2012-10-04T23:16:45.490 回答