2014-09-02 68 views
-5

我有下面的代碼有問題:爲什麼不能使用此代碼? (VB.Net)

My.Computer.FileSystem.CopyFile("D:\FrewGame\Game\FrewShort.lnk", "%USERPROFILE%\Desktop\" & "Name.lnk") 

它不工作。

+2

定義 「不工作」:

Dim homeDir As String = System.Environment.GetEnvironmentVariable("USERPROFILE") 

然後將文件複製。請記住你在這裏解決捷徑。 – 2014-09-02 08:05:50

+0

這個問題似乎是無關緊要的,因爲它試圖尋求關於調試的幫助。 – 2014-09-02 09:55:36

回答

1

要獲取當前用戶使用的主目錄:

My.Computer.FileSystem.CopyFile("D:\FrewGame\Game\FrewShort.lnk", homeDir & "\Desktop\" & "Name.lnk") 
+0

欠... 現在我有另一個問題。 文件'd:\ documente \ visual studio 2010 \ Projects \ FrewGame \ FrewGame \ bin \ Debug \%USERPROFILE%\ Desktop \ Goat Simulator.lnk'已經存在。 – TheMiningSheep 2014-09-02 08:25:51

+1

漂亮的自我解釋如果你問我。 – ToasteR 2014-09-02 08:30:41

+0

:))對不起。但我看不到快捷方式 – TheMiningSheep 2014-09-02 08:34:42

相關問題