ファイルを %temp%\myfolder\ に解凍するプログラムがあります
その場所からファイルを実行する必要があります。shell と process.start の両方を試しましたが、最終的には次のものを探しています:
Process.start("%temp%\myfolder\start.cmd")
また、getenvironmentvariable で msdn を調べましたが、何も機能していません。:(
更新:これは私が一言で言えば持っているものです
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 を run または cmd.exe にコピーすると、プログラムが実行されます。