PowerShell スクリプトで次の方法で GPG を呼び出しています。
$key = & 'gpg' --decrypt "secret.gpg" --quiet --no-verbose > $null
スクリプトを実行しているときに、GPG からの出力がメイン コンソールに表示されないようにします。
私は PowerShell に慣れていないため、これを行う方法がわかりません。私はスタックオーバーフローを検索し、それを行う方法をグーグルで検索し、それを行う方法をたくさん見つけましたが、どれもうまくいきませんでした.
たとえば、"> $null" は効果がありません。GPG がコンソールに出力を少なくするオプションを見つけましたが--quiet --no-verbose
、それでも完全に静かというわけではなく、PowerShell にも方法があると確信しています。