Suprimir salida de consola en PowerShell

Tengo una llamada a GPG de la siguiente manera en un script de PowerShell:

$key = & 'gpg' --decrypt "secret.gpg" --quiet --no-verbose > $null

No quiero que se vea ninguna salida de GPG en la consola principal cuando estoy ejecutando el script.

Debido a mi noobness en PowerShell, no sé cómo hacer esto. Busqué en Stack Overflow y busqué en Google una forma de hacerlo, encontré muchas maneras de hacerlo, pero ninguna de ellas funcionó.

El "> $ null" por ejemplo no tiene efecto. Encontré la--quiet --no-verbose Las opciones para que GPG ponga menos salida en la consola, aún no es completamente silenciosa, y estoy seguro de que también hay una forma en PowerShell.

Respuestas a la pregunta(3)

Su respuesta a la pregunta