使用C#获取Windows上chrome.exe的路径可以通过以下步骤实现:
using System.Diagnostics;
Process[] chromeProcesses = Process.GetProcessesByName("chrome");
foreach (Process chromeProcess in chromeProcesses)
{
string chromePath = chromeProcess.MainModule.FileName;
// 处理获取到的路径
}
using System;
using System.Diagnostics;
class Program
{
static void Main()
{
// 获取所有正在运行的Chrome进程
Process[] chromeProcesses = Process.GetProcessesByName("chrome");
foreach (Process chromeProcess in chromeProcesses)
{
try
{
// 获取Chrome进程的可执行文件路径
string chromePath = chromeProcess.MainModule.FileName;
Console.WriteLine("Chrome路径:" + chromePath);
}
catch (Exception ex)
{
// 处理异常情况
Console.WriteLine("获取Chrome路径时出现异常:" + ex.Message);
}
}
Console.ReadLine();
}
}
请注意,以上代码只能获取到正在运行的Chrome进程的可执行文件路径。如果Chrome未运行,则无法获取到路径。
领取专属 10元无门槛券
手把手带您无忧上云