找到“添加蓝牙设备”的exe位置

时间:2010-04-19 13:50:23

标签: c#

我热衷于使用Process类[C#]打开“添加蓝牙设备”向导,但我想知道向导的exe的位置是什么?

如果有人可以提供帮助,我会很高兴。

由于

2 个答案:

答案 0 :(得分:3)

在Windows 7上,它是C:\Windows\system32\DevicePairingWizard.exe。 Process Explorer表示已使用以下命令行打开它:

"C:\Windows\System32\DevicePairingWizard.exe" Provider\Microsoft.Devices.Bluetooth

答案 1 :(得分:1)

从代码中执行任何类型的.exe所需要做的第一件事就是找到.exe的位置。这可以通过两种方式完成:

  • 您可以运行.exe并在运行时打开任务管理器 并转到与该.exe关联的进程。那个地点 此.exe将显示在属性的常规选项卡中 这个过程。
  • 或者,如果失败了,你可以简单地谷歌吧。例如,我 搜索'添加网络设备快捷方式'并轻松找到了位置 您想要的.exe文件。 How to Create a "Add a Device" Shortcut

之后你需要做的就是把一个' Process.Start()'方法。

  

(MSDN定义 - 通过指定名称来启动进程资源   文档或应用程序文件,并将资源与新资源相关联   流程组件。)

private void buttonClick() {
        {
            Process.Start("C:\\Windows\\System32\\DevicePairingWizard.exe");                              
        }
    }

我知道这个答案有点迟了但我希望它可以帮助其他任何遇到这个问题的人寻找同样的答案。