1
我有程序將文件解壓縮到%temp%\ myfolder \process.start從一個變量%temp%
我需要從該位置運行文件。 我曾經嘗試都殼的Process.Start,但最終我在尋找:
Process.start("%temp%\myfolder\start.cmd")
而且我看了看在MSDN上getenvironmentvariable,但沒有奏效。 :(
更新:這是我簡單地說
Imports system.diagnostics
Imports system.IO
System.Environment.GetEnvironmentVariable("TEMP")
Dim temp As String = System.IO.Path.GetTempPath
Things I have tried
process.start("%temp%\myfolder\start.cmd")
process.start("temp" & "myfolder\start.cmd")
我得到一個錯誤代碼,說 「找不到文件」 但是,如果我複製的%temp%\ MyFolder文件\ start.cmd。 。進入運行或Cmd.exe中的程序運行
http://stackoverflow.com/questions/944483/how-to-get-temporary-folder-for-current-user –