Vb.net 如果只提供了.exe文件的子文件夹路径,则获取该文件的完整路径
我必须找到名为bin的文件夹中存在的Vb.net 如果只提供了.exe文件的子文件夹路径,则获取该文件的完整路径,vb.net,path,Vb.net,Path,我必须找到名为bin的文件夹中存在的rscript.exe,但我没有对该文件夹的完整引用 全部参考资料将是: C:\Program Files\R\R-3.5.3\bin 但我事先不知道版本部分。所以我必须去 C:\Program Files\R并在子文件夹中搜索rscript.exe并接收到它的完整路径 我已经搜索过了,但我所能找到的只是如何找到的路径,并尝试在没有任何解决方案的情况下重写代码。这里有人能帮我吗?您可以将该方法与searchPattern参数一起使用,并在子目录中循环: Di
rscript.exe
,但我没有对该文件夹的完整引用
全部参考资料将是:
C:\Program Files\R\R-3.5.3\bin
但我事先不知道版本部分。所以我必须去
C:\Program Files\R
并在子文件夹中搜索rscript.exe
并接收到它的完整路径
我已经搜索过了,但我所能找到的只是如何找到的路径,并尝试在没有任何解决方案的情况下重写代码。这里有人能帮我吗?您可以将该方法与searchPattern
参数一起使用,并在子目录中循环:
Dim rootPath As String = "C:\Program Files\R"
If Directory.Exists(rootPath) Then
Dim currPath As String
For Each subFolder As String In IO.Directory.GetDirectories(rootPath, "R-*", SearchOption.TopDirectoryOnly)
currPath = IO.Path.Combine(subFolder, "bin", "rscript.exe")
If IO.File.Exists(currPath) Then
MessageBox.Show("File found at " & currPath)
End If
Next
End If