Crear un código QR mediante un comando en Bash con WSL desde PowerShell y codificarlo después en Base64

Script que codifica en Base64 una imagen QR obtenida desde Bash con WSL desde PowerShell

# Instalar en Ubuntu:
# apt install qrencode 

# Mensaje que se convierte a código QR generado por qrencode
$var = "mensaje"
$var = $var -join ""
$var.Length

# Crear código QR con la información $var
powershell.exe Write-Host $var | wsl qrencode -o fich.png

# Mostrar el fichero QR
.\fich.png

# Codificar el código QR a Base64
$path = ".\fich.png"
$base64 = [System.Convert]::ToBase64String((Get-Content $path -Encoding Byte))

# Abrir en Google Chrome el código QR codificado en Base64
Start-Process chrome "data:image/jpg;base64,$base64"

Resultado en Bas64 (copiar y escribir en la barra de direcciones de Google Chrome para ver la imagen codificada en Base64)

[crayon-6a619f7c71809713348436/]