「
ショートカット ファイル 作成 」でググったところ以下のページを
- PROJECT GROUP / Tips / Microsoft Windows / コマンド プロンプト / ショートカットファイルを作成する方法
更に、参照先として以下のページを
- @IT / クラウド / Windows Server Insider / Windows管理者のためのWindows Script Host入門 / 2004-09-17: 第6回 WshShellオブジェクトの詳細(2) (3/3)
「
windows create shortcut command-line」でググったところ以下のページを見つけた。
PowerShell から WshShell object の CreateShortcut method を叩くことで
以下のような感じで行けた。
shortcutname="hoge.lnk"
targetpath='C:\cygwin64\bin\bash.exe'
scriptfile="hoge.sh"
workingdirectory="$(cygpath -aw .)"
powershell "\$s=(New-Object -COM WScript.Shell).CreateShortcut('${shortcutname}');\$s.TargetPath='${targetpath}';\$s.Arguments='${scriptfile}';\$s.WorkingDirectory='${workingdirectory}';\$s.Save()"