title: Process.Start() passing the same argument multiple times?
body: <p>I have the following code (below), it starts a game on steam and passes one argument into it. Then the game connects to the multiplayer server, it works, however, I would like to know if there is a way to pass the same argument without opening the same program again and again.</p>
  
  <p>I tried to use a loop (while), however, It didn't quite work because Process.Start() also launched the same program multiple times.</p>
  
  <pre><code>    private void JoinS3(object sender, RoutedEventArgs e)
      {
          string arg = "-connect=164.132.202.63:2302";
          Process.Start(FileData.GetSteamFolderPath, arg);
      }
  </code></pre>
  
  <p>Is there any other way to pass an argument into already opened process?</p>