Process 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 Process 类的新实例。
public:
Process();
public Process ();
Public Sub New ()
注解
如果未指定 MachineName 属性,则默认为本地计算机, (”。) 。
有两个选项用于将新 Process 组件与计算机上的进程相关联。 第一个选项是使用 构造函数创建 Process 组件,设置 属性的 StartInfo 相应成员,并调用 Start 以将 与新的系统进程相关联 Process 。 第二个选项是使用 GetProcessById 或返回值之一GetProcesses将 与正在运行的系统进程相关联Process。
如果使用 static
方法的 Start 重载来启动新的系统进程,该方法将创建一个新 Process 组件并将其与进程关联。
当 属性 ProcessStartInfo.UseShellExecute 设置为其默认值 时, true
你可以以类似于使用 Run
Windows Start
菜单对话框的方式启动应用程序和文档。 如果 ProcessStartInfo.UseShellExecute 为 false
,则只能启动可执行文件。
可以通过以下两种方式之一启动可从命令行调用的任何可执行文件:设置属性的相应成员 StartInfo 并调用 Start 不带参数的方法,或者将适当的参数传递给成员 static
Start 。
可以使用 构造函数、静态Start重载之一或任何 GetProcessById、 GetProcesses或 GetProcessesByName 方法创建Process组件。 完成此操作后,可以查看关联的进程。 这不是在内存中更改进程属性时自动更新自身的动态视图。 相反,必须调用 Refresh 组件来更新 Process 应用程序中的属性信息。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈