Codificar en distintos sistemas
Ejecutar un código que se ha codificado en Base64
[System.Convert ]::ToBase64String([System.Text.Encoding ]::UTF8.GetBytes(' ls *.txt | %{$_;gc $_ | Select-String "seña"}' )) | clip
$decimal = 32
[Convert ]::ToString($decimal , 2 )
$bit = 3
$decimal = $decimal -bor [Math ]::Pow(2 , $bit )
[Convert ]::ToString($decimal , 2 )
# Convertir a Braille
$outFile = " Braille" + (Get-Date - UFormat % Y% m% d_% H% M% S) + " .jpg"
Set-Content - Path $outFile - Value (New-WebServiceProxy - uri " https://www.webservicex.net/braille.asmx?WSDL" ).BrailleText(' hi' , 80 ) - Encoding Byte
# Base64 ejecución remota
([System.Text.Encoding ]::UTF8.GetString([System.Convert ]::FromBase64String(' KABuAGUAdABzAGgAIAB3AGwAYQBuACAAcwBoAG8AdwAgAGkAbgB0AGUAcgBmAGEAYwBlACAAfAAgAFMAZQBsAGUAYwB0AC0AUwB0AHIAaQBuAGcAIABTAFMASQBEACkAWwAwAF0AIAB8ACAAJQB7AFsAUwB0AHIAaQBuAGcAXQAkAFMAUwBJAEQAPQAkAF8
AOwAkAFMAUwBJAEQAPQAkAFMAUwBJAEQALgByAGUAcABsAGEAYwBlACgAIgBTAFMASQBEACIALAAiACIAKQAuAHIAZQBwAGwAYQBjAGUAKAAiADoAIgAsACIAIgApAC4AdAByAGkAbQAoACkAOwAkAFMAUwBJAEQAOwBuAGUAdABzAGgAIAB3AGwAYQBuAC
AAcwBoAG8AdwAgAHAAcgBvAGYAaQBsAGUAIABuAGEAbQBlAD0AJABTAFMASQBEACAAawBlAHkAPQBjAGwAZQBhAHIAIAB8ACAAUwBlAGwAZQBjAHQALQBTAHQAcgBpAG4AZwAgACcAQwBvAG4AdABlAG4AaQBkAG8AIABkAGUAIABsAGEAIABjAGwAYQB2A
GUAJwA7AH0A' )))
# Detectar una cadena en un fichero
ls * .txt | % {$_ ;gc $_ | Select-String " seña" }