2015-12-21 234 views
-2

如何在后台启动进程?C# - 在后台启动进程

System.Diagnostics.Process.Start("C:/Users/users_pc/Desktop/rpc.txt"); 
+0

有什么错行代码?它适用于我 - 文本文件被打开。 – xxbbcc

+0

阅读mp3如何?你在问什么,和你向我们打开一个文本文件的代码有什么关系? – neminem

+0

我编辑过,对不起。 – Linsap

回答

1

如果我明白你的问题,你可以运行没有接口的进程。

尝试代码

var info = new ProcessStartInfo (path , arguments) 
      { 
       Domain = processConfiguration.Domain , 
       Password = password , 
       UserName = processConfiguration.UserName , 
       RedirectStandardOutput = true , 
       UseShellExecute = false , 
       CreateNoWindow = true 
      } ; 

System.Diagnostics.Process proc = new System.Diagnostics.Process() ; 
          proc.StartInfo = info ; 
          proc.Start() ; 
+0

谢谢!但是什么是争论? – Linsap

+0

参数是一个可选参数(数组),用于将参数传递给您的进程,在您使用控制台时非常灵活。 – Skary

+0

非常感谢你! – Linsap