-3

事情是这样的,我有一个 python 解释器,我想使用 cmd 和 C# 运行 sqlmap。现在问题是我知道如何从 c# 运行普通的 cmd 命令,如果我在 cmd 上运行以下命令

python sqlmap.py -u http://www.eastodissa.ac.in/news-and-events.php?id=22 --dbs

它以以下形式要求一些用户输入

[y/n]

然后它继续处理。

我的问题是,如果我想使用 C# 自动执行此过程,它使用我设置的默认值绕过这些 [y/n] 以及如何检查命令是否已执行,这将如何完成。我是 C# 的新手。

提前致谢

4

2 回答 2

1

您也许可以使用“管道技巧”来自动插入您的答案。

|y
于 2013-05-10T20:55:41.050 回答
0

我想你正在寻找

System.Diagnostics.Process.Start("yourcommandhere");
于 2013-05-10T21:52:20.293 回答