VB.NET 2012:在带有通配符的文件夹中打开.exe

时间:2016-02-07 06:43:20

标签: vb.net exe

我想在目录中打开一个文件,其名称类似于:" file_1.8.9.exe"。它不会总是让最后3个数字相同,所以我想要一个通配符来打开它,我认为它看起来像:

的Process.Start(" * EXE"。)

的Process.Start("文件*&#34)

该文件将始终是目录中唯一的.exe,因此打开所有.exes不是问题。我已尝试过其他方法,但我无法为我工作。

1 个答案:

答案 0 :(得分:0)

        Try
            Dim dirs As String() = Directory.GetFiles("C:\YOUR_DIRECTORY", "file_*.exe")
            Dim dir As String
            For Each dir In dirs
                Process.Start(dir)
            Next
        Catch e As Exception
            Console.WriteLine("The process failed: {0}", e.ToString())
        End Try