使用Process.Start为特定文件夹打开文件夹

时间:2017-03-13 15:33:41

标签: vb.net console-application

您好我搜索了网页并找到示例Open a folder using Process.Start来打开该文件夹。我跟着它创建了一个控制台应用程序,但文件夹打开了我的文件夹而不是我的输入文件夹。对于我的测试,我通过输入“\ sharefuser01 \ users $ \ tester \ 2012”在cmd提示符下执行它。它打开了“\ sharefuser01 \ users $”文件夹。有人会告诉我该怎么做。提前致谢。

有我的代码:

Sub Main(ByVal args() As String)
           Dim psi As New ProcessStartInfo(args(0))
            Process.Start("explorer.exe", args(0))

End Sub

1 个答案:

答案 0 :(得分:0)

Process.Start("directory path")

Dim Proc As String = "Explorer.exe"

Dim Args As String =
   ControlChars.Quote &
   IO.Path.Combine("C:\", "Folder with spaces in the name") &
   ControlChars.Quote

Process.Start(Proc, Args)