Es fundamental comprender el código de forma correcta antes de aplicarlo a tu trabajo si tquieres aportar algo puedes decirlo en los comentarios.
Solución:
Prueba esto en su lugar:
$enc = [System.Text.Encoding]::UTF8
$consumerkey ="xvz1evFS4wEEPTGEFPHBog"
$encconsumerkey= $enc.GetBytes($consumerkey)
Si solo quieres escribir el string archivar:
$consumer_key ="xvz1evFS4wEEPTGEFPHBog"
$consumer_key | Out-File c:pathutf8file.txt -Encoding UTF8
Codificar descodificar:
$enc = [System.Text.Encoding]::UTF8.GetBytes("â")
# 195 162
[System.Text.Encoding]::UTF8.GetString($enc)
# â
[System.Text.Encoding]::ASCII.GetString($enc)
# ??
[System.Text.Encoding]::Default.GetString($enc) # Windows-1252
# â
Esta es la mejor pregunta que busco que me lleva a la solución anterior para la codificación/descodificación de caracteres de texto en PowerShell. En mi caso, estaba tratando de depurar caracteres UTF8 mal formados. Espero que ayude a alguien en el futuro.
-Compruebe que la lista de materiales
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)