Starting server via program, providing arguments?
using System;
using System.Diagnostics;

namespace StartRust
{
    class Program
    {
        static void Main(string [] args)
        {
            Process iStartProcess = new Process();
            iStartProcess.StartInfo.FileName = @"E:\test\Server\server\rustds\RustDedicated.exe";
            iStartProcess.StartInfo.Arguments = " -batchmode -nographics ";
            iStartProcess.Start(); 

        }
    }
}

How do I make the following settings?

+server.port 28015 +server.level "Procedural Map" +server.seed 1234 +server.worldsize 4000 +server.maxplayers 10  +server.hostname "Name of Server as Shown on the Client Server List" +server.description "Description shown on server connection window." +server.url "http://yourwebsite.com" +server.headerimage "http://yourwebsite.com/serverimage.jpg" +server.identity "server1" +rcon.port 28016 +rcon.password letmein +rcon.web 1

I hope you understand what I want. Thanks in advance.

You already added arguments, just extend line
iStartProcess.StartInfo.Arguments = " -batchmode -nographics ";​
+server.level "Procedural Map"

"" gives an error.How to record?

In response to GermanRuss ():
+server.level "Procedural Map""" gives an error.How to record?
with safe quote
In response to Orange ():
with safe quote
It is possible an example?
In response to GermanRuss ():
It is possible an example?
var a = "test\"text in quotes\"";
In response to Orange ():
var a = "test\"text in quotes\"";
can my case?
In response to GermanRuss ():
using System;using System.Diagnostics;namespace StartRust{ class Program { stati...
You might try an existing library, like https://github.com/natemcmaster/CommandLineUtils (specifically ArgumentEscaper)
In response to MrPoundsign ():
You might try an existing library, like https://github.com/natemcmaster/CommandLineUtils (specifical...
You think person who can't use safe quote will able to use library?
In response to Orange ():
You think person who can't use safe quote will able to use library?
You could help.Not just clever!
In response to MrPoundsign ():
You might try an existing library, like https://github.com/natemcmaster/CommandLineUtils (specifical...
thanks friend!
In response to GermanRuss ():
You could help.Not just clever!
I already gave you a solution. If you can't use simplest solution - what we are talking about?
In response to Orange ():
I already gave you a solution. If you can't use simplest solution - what we are talking about?
Thanks.I'm not really into that.But I got results.
-logFile\"log.txt\"​