概要
Visual Studio のプロジェクトの「参照」を右クリックして「参照の追加」を選択して
「COM」を選択して「Windows Script host Object Model」をチェックして「OK」を押します
using IWshRuntimeLibrary; using System; internal static class Program { private static void Main() { var path = "【ショートカットのファイル名】.lnk"; var shell = new WshShell(); var shortcut = ( IWshShortcut ) shell.CreateShortcut( path ); Console.WriteLine( shortcut.TargetPath ); } }
後は上記のようなコードを記述することで
ショートカットのリンク先のパスを取得できます