【发布时间】:2017-04-21 10:10:40
【问题描述】:
我在一个目录中有一个名为ABC的文件夹,它还有一个名为ABC的快捷方式。当给出Process.Start(Path) 时,进程打开快捷方式(ABC)而不是实际文件夹(ABC)。
我的完整路径: \\abc.com\afi-dfs\Vaults\abc_Common_Assemblies\ABC
如何设置进程以忽略快捷方式并打开/定位实际文件夹?
【问题讨论】:
-
打开快捷方式?什么?您是否尝试启动 .lnk 文件?有代码吗?
-
给它一个全名,比如abc.lnk,以便与abc(dir)区分开来。
-
@shahkalpesh 你能说得更具体点吗?
-
我没能重现那个,但也许可以试试
Process.Start("explorer", @"\\abc.com\afi-dfs\Vaults\abc_Common_Assemblies\ABC") -
文件夹名称始终可以通过附加反斜杠 (\ABC\) 明确地成为文件夹名称。
标签: c# process.start