在Windows资源管理器中打开包含名称空间的目录

时间:2012-01-18 11:43:18

标签: silverlight

我编写下面的代码,使用Siver Light 5 .net在Windows资源管理器中打开我的给定路径,它只适用于目录名称中没有空格的情况,如“MyFolder”,但是如果有空格的话在目录的名称,它是行不通的。 任何人都能认出我的解决方案。

dynamic cmd = AutomationFactory.CreateObject("WScript.Shell"); String path = @"D:\Video 2"; cmd.Run(path,1,true);

1 个答案:

答案 0 :(得分:0)

迟到总比没有好(老帖子).. 对于此方案,您可以使用双引号来封装路径:

cmd.run('"' + _path + '"');