已回答 读取命令提示

奥克托拉

新成员
已加入
2020年7月2日
留言内容
4
编程经验
Beginner
您好,
我正在用Outlook中的按钮编写代码。触发按钮后,我想启动Windows命令提示符,并检索用户在命令提示符下写的内容。

我已经有了这段代码,可以在命令提示符下编写:

C#:
Process process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.Arguments = "cmd /k echo Enter your text";
process.StartInfo.UseShellExecute = false;
process.Start();

但是我不知道该写哪一行来检索随后在命令提示符下写的内容。有人有主意吗?

先感谢您
 

达尔斯基

活跃的成员
已加入
2020年6月3日
留言内容
40
编程经验
Beginner
约翰比我了解得多&显然,链接的内容有更好的方法,但是出于好奇,您可以从用户那里获取输入并将其存储为变量:

C#:
string answer = Console.Readline()
 

金西尼

C#论坛主持人
工作人员
已加入
2011年4月23日
留言内容
3,498
地点
悉尼,澳大利亚
编程经验
10+
Hello,
我正在用Outlook中的按钮编写代码。触发按钮后,我想启动Windows命令提示符,并检索用户在命令提示符下写的内容。

我已经有了这段代码,可以在命令提示符下编写:

C#:
Process process = new Process();
process.StartInfo.FileName = "cmd.exe";
process.StartInfo.Arguments = "cmd /k echo Enter your text";
process.StartInfo.UseShellExecute = false;
process.Start();

但是我不知道该写哪一行来检索随后在命令提示符下写的内容。有人有主意吗?

先感谢您
如果您确实想那样做,那么这里就是开始的地方:

 
最佳 底部