如何在其路径中打开包含逗号的文件夹,如:
Shell("explorer.exe \\server\path to, folder", vbHide)
or
Shell("cmd /c start \\server\path to, folder", vbHide)
谢谢你,
答案 0 :(得分:2)
秘诀就是在Vb.Net中使用引号来做这个,你使用双引号:
Shell("explorer.exe ""\\server\path to, folder""", vbHide)
or
Shell("cmd /c start ""\\server\path to, folder""", vbHide)
您也可以使用Process Class启动您的流程:
Process.Start("explorer", """\\server\path to, folder""")
答案 1 :(得分:-1)
这在VBA(Excel)中对我有用:
Dim ExplorerDirectoryName as String
ExplorerDirectoryName = "C:\Cats, Dogs and other animals"
Shell "C:\Windows\explorer.exe /e, " & Chr(34) & ExplorerDirectoryName & Chr(34), vbMaximizedFocus
当然,应该存在目录“ C:\ Cats,Dogs和其他动物”,以使其起作用。