在.net中以cmd方式运行string
本文关键字:运行 string 方式 cmd net 中以 | 更新日期: 2023-09-27 17:50:35
我想在c#中执行一个字符串作为。cmd。如果不首先将其作为文件保存在磁盘上,然后使用Process,这是否可能?开始执行文件?如果是这样,请提供一个如何在c#中做到这一点的例子。
我相信这可以通过简单地使用cmd.exe
作为您的子进程,重定向standdinput并简单地将您的字符串输入此重定向standdinput来完成,以使cmd.exe将其解释为批处理并运行它。命令echo dir | cmd.exe
工作,所以我希望Process.Start
也能工作。