Closed4
WindowsのスタートアップにGpg4winのGPG Agentを立ち上げるショートカットを作成する
WSLと鍵を共有するために、Gpg4winを使っているのだが毎回起動後最初のコミットをするときにAgentを立ち上げる必要がありとても面倒なためWindowsのスタートアップフォルダ(shell:startup
)にAgentを立ち上げるショートカットを作成して配置することにした。
わざわざ立ち上げなくてもコミット時にAgentを立ち上げてくれるが、起動が遅かったりタイムアウトしてしまう
- 適当に新規作成からショートカットを作成
- リンク先に
"C:\Program Files\PowerShell\7\pwsh.exe" -w Hidden -c "Invoke-Expression -Command \"gpg-connect-agent /bye\""
を設定-
"C:\Program Files\PowerShell\7\pwsh.exe"
はPowerShell
のパス -
-w Hidden
はウィンドウを表示させないため -
-c "Invoke-Expression -Command \"gpg-connect-agent /bye\""
でAgentの立ち上げを行うスクリプトを実行
-
-
Win + R
を押して、shell:startup
を入力 - エクスプローラが開かれた場所に作ったショートカットを放り込む
このスクラップは2022/08/26にクローズされました