使用参数启动流程

Or *_*lel 6 c# asp.net parameters process winforms

我正在使用我的网站上的Process.Start来打开我在c#中创建的Windows窗体应用程序.

我想发送到应用程序我的用户名.

那我该怎么办呢?

ole*_*sii 7

您可以通过在开始信息中分配参数来完成此操作,例如:

var process = new Process
      {
          StartInfo =
              {
                  FileName = processName,
                  Arguments = "-username=Alice"
              }
      };
process.Start();
Run Code Online (Sandbox Code Playgroud)

如果您的进程无法启动,您可能需要检查权限,据我所知,不允许在IIS上运行的代码执行此操作.


svi*_*ick 6

Process.Start()有几个重载,其中一个用于指定命令行参数以及可执行文件的路径.

例如:

Process.Start("app.exe", "parameter(s)");
Run Code Online (Sandbox Code Playgroud)


Teo*_*gul 1

你可以使用这个:

Process.Start("MyExe.exe", "arguments");
Run Code Online (Sandbox Code Playgroud)

  • 如何访问我的应用程序上的用户名? (2认同)