c# System.Diagnostics.Process.Start("Explorer.exe", "/select," + fileFullName),
有时无法打开正确位置,自动跳到我的文档中了
追问:路径应该没错,我双击可以打开该文件
有时无法打开正确位置,自动跳到我的文档中了
追问:路径应该没错,我双击可以打开该文件
答案:无法打开正确位置,是你的路径有特殊字符的关系,比如空格,用如下方式:
System.Diagnostics.Process.Start("Explorer.exe", "/select,\"" + fileFullName + "\"");
其他:Explorer.exe 这桌面应用程序,可以System.Diagnostics.Process.Start("C:\WINDOWS\Explorer.exe")这样打开 ,如果桌面程序已经打开的话,再运行这句的话,默认会打开我的文档 ,可以在任务管理器中将Explorer.exe关闭,再运行新程序打开它,看看效果