使用IO流重定向启动过程

时间:2018-09-02 18:42:16

标签: c# command-line

如何启动进程并运行如下命令:

mysql -u root --password="some-password" < "some-file.sql" 

是否可以使用process.Start()?

我需要跨平台解决方案(我们不能使用cmd.exe)。

1 个答案:

答案 0 :(得分:-1)

是的,可以通过TypeError(): __add__() missing 1 required positional argument: 'two' 类来实现。您需要将result.response.availableProducts[i].price || 0 设置为System.Diagnostics.Process,然后才能写入文件的内容以重定向进程的标准输入,然后将文件的内容写入RedirectStandardInput(是true

这应该使您入门:

Process.StandardInput

更新:[此处]( https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.processstartinfo.redirectstandardinput