VcXsrvの自動起動

windowsを起動するときにVcXsrvも起動したい

実行ファイルにオプションを付けたショートカットを
スタートアップフォルダに保存しとけばいいっぽいんだけど
windows起動のたびに設定画面が出てきて若干めんどい

XLaunch - Finish configuration
コンフィグファイルを指定して起動もできるらしい

xlaunchを起動するといくつか設定パネルが出てくる
デフォルトのまま次に進めて
f:id:mecobalamin:20181126214933p:plain
f:id:mecobalamin:20181126214940p:plain
f:id:mecobalamin:20181126214946p:plain
設定を"config.xlaunch"という名前で
xlaunch.exeのあるフォルダに保存する
f:id:mecobalamin:20181126214951p:plain

ショートカットを[右クリック]->[リンク先]で
実行ファイルにconfing.xlaunchを読み込ませて起動

D:\VcXsrv\xlaunch.exe -run config.xlaunch

ショートカットはスタートアップフォルダに保存する
demura.net | WSL: Xサーバーを自動起動しよう!

スタートアップフォルダは、[ファイル名を指定して実行]の
ダイアログのボックスに

shell:startup

を入れて実行すると開く

これでwindows起動時にVcXsrvをタスクトレイに最小化できた