我想從文件名獲取文件的路徑。我在我的桌面上創建了一個可執行文件,Commands.exe,我試圖通過控制檯應用程序獲取它的完整路徑。我想讓程序在整個計算機中搜索該文件(爲簡單起見,它位於桌面上)並返回路徑,同時記住該文件可能位於任何位置。我想程序返回的路徑是:如何通過文件的名稱獲取文件的完整路徑
「C:\用戶\ Jimbob \桌面\ Commands.exe」
我的代碼:
Imports System.IO
Module Module1
Dim fileLocation As String
Dim filename As String = "Commands.exe"
Sub Main()
fileLocation = Path.GetFullPath(filename)
Console.WriteLine(fileLocation)
Console.ReadLine()
End Sub
End Module
而是打印出來
「C:\ Users \ Jimbob \文檔\的Visual Studio 2012 \項目\獲得路徑 測試\ GET路徑測試\ BIN \調試\ Commands.exe」
它打印出該項目的所有我的代碼是在的路徑。在這種路徑,在調試文件夾中甚至沒有一個Commands.exe。
幫助?
http://msdn.microsoft.com/en-us/library/ms143316.aspx –