Tag: POWERSHELL-5.0
Estoy obteniendo el siguiente error al ejecutar el siguiente código: Código: $localScriptPath= “C:\AshishG\powershell\script12.ps1” $ëncodedResonse = “77u/V3JpdGUtSG9zdCAnc2NyaXB0IGlzIGV4ZWN1dGVkIHN1Y2Nlc3NmdWxseScNCg0KcmV0dXJuICdUaGlzIGlzIHNjcmlwdCBvdXRwdXQn” Write-Output “ëncodedResonse used is $ëncodedResonse” [System.Text.Encoding]::UTF8.GetString([System.Convert]::FromBase64String($ëncodedResonse)) | Out-File $localScriptPath -Force $Content2 = get-content $localScriptPath Write-Host “DECODED: ” $Content2 $output =Invoke-Expression “”$localScriptPath“” Write-Host “scriptPath” used is $output Explicación del código: 1. Asigna la ruta del . . . Read more
Recientemente empecé a utilizar PowerShell 7.x y me he encontrado con algunos problemas. No puedo recuperar el secreto de mi servicio principal cuando lo creo a través de PowerShell 7. El cuerpo de retorno no proporciona la propiedad “Secret”. Solía trabajar con PowerShell 5.x y solía obtener una propiedad “Secret” . . . Read more
Tengo algunos scripts largos que utilizan procesos dinámicos que me gustaría garantizar que se cierren, por ejemplo: start-transcript -> stop-transcript [io.StreamReader]$file -> $file.close(); $file.dispose() configurando una variable de entorno para la duración del script. Creo que la variable de entorno puede establecerse en el alcance del proceso para obligarla a . . . Read more
Lo siguiente obtiene el nombre del nombre del Registro y lo coloca en una matriz llamada $Array: [System.Collections.ArrayList]$Array = Get-ChildItem -Path “HKLM:\SOFTWARE\Clients” -Name $Array No se listaron todos los valores, pero como ejemplo devuelve algo como esto: Classes Clients IM Providers Intel Microsoft Mozilla mozilla.org Partner Policies Ahora lo que . . . Read more