Vb.net 尝试在VB窗体中查找并打开文件

Vb.net 尝试在VB窗体中查找并打开文件,vb.net,desktop-application,file-search,Vb.net,Desktop Application,File Search,我正在桌面界面上工作,我想制作一个按钮,当我单击它时,它将打开一个程序(.exe)。我知道我可以用 process.start("C:\Program Files\Autodesk\AutoCAD 2017\acad.exe") 但是我希望能够在多台计算机上加载此程序,并且文件路径很可能不相同。有没有办法在C和D驱动器中搜索acad.exe?或者,如果找不到C:\Program Files\Autodesk\AutoCAD 2017\acad.exe,是否可以使用if语句?它可以在D驱动器上进

我正在桌面界面上工作,我想制作一个按钮,当我单击它时,它将打开一个程序(.exe)。我知道我可以用

process.start("C:\Program Files\Autodesk\AutoCAD 2017\acad.exe")

但是我希望能够在多台计算机上加载此程序,并且文件路径很可能不相同。有没有办法在C和D驱动器中搜索acad.exe?或者,如果找不到C:\Program Files\Autodesk\AutoCAD 2017\acad.exe,是否可以使用if语句?它可以在D驱动器上进行尝试?如果这对于VB来说太高级了,这是可以理解的

你做过什么调查吗?google的第一个热门话题是“如何:在Visual Basic | Microsoft Docs中查找具有特定模式的文件”,然后如何打开找到的文件?创建一个配置文件来存储路径位置,或者在每台机器上固定路径位置。