- ベストアンサー
リスト内の各ショートカットの参照先を一括取得したい
windowsのエクスプローラーのショートカット(拡張子.lnk)のフルパスのリストがあります。 リスト内の各ショートカットの参照先を、コマンドプロンプトやパワーシェル等で一括で取得したいです。 方法をご存知の方、教えてください。 よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
リンク先で良いですか? 以下をバッチファイルとして実行して下さい。 フルパスのリストを lnk.txt として、カレントディレクトリにあるものとします。カレントディレクトリにリンク先を lnk2.txt として作成します。 powershell -c ^ $shell=New-Object -Com WScript.Shell;^ gc lnk.txt ^| %% {^ $shell.CreateShortCut($_) ^| %% {^ $_.TargetPath^ }^ } ^| sc lnk2.txt
お礼
お礼が大変遅くなってしまいました。申し訳ありません。 教えていただいた方法で、無事、参照先を一括で取得することができました! 本当に助かりました。ありがとうございます。 ベストアンサーとさせていただきます。