Lor*_*aka 5 c# windows batch-file
我正在编写一个创建批处理文件然后运行的应用程序:
我知道我可以创建一个批处理文件并运行它, 没有问题。
我想做的是:一旦我创建了创建文件的字符串,有什么方法可以将字符串作为批处理文件执行吗?就像是
string BatchFile = "echo \"bla bla\" \n iperf -c 123 ... ... .. "
Diagnostics.Process.Start(BatchFile);
Run Code Online (Sandbox Code Playgroud)
您可以使用/c作为可执行文件运行CMD.EXE,并将其余部分作为参数:
Process.Start("cmd.exe", "/c echo \"bla bla\" \n iperf -c 123 ... ... .. ");
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3663 次 |
| 最近记录: |