Process.Start 打开 link 而不是文件夹

Process.Start opens link instead of folder

我的父文件夹中有两个项目:

  1. example - 一个文件夹。
  2. example.lnk - link 到 Word 文档。

(.lnk 扩展名隐藏在 Windows Explorer 中,即使我显示了扩展名)。

当我执行时:

Process.Start(@"C:\users\user1\theFolder\example");

文档已打开。

如何打开文件夹?

改用这个

Process.Start("explorer.exe", @"C:\users\user1\theFolder\example");

明确指出它的目录:

Process.Start(@"C:\users\user1\theFolder\example\");