Cómo solucionar el script de la configuración del administrador no está firmado Error 0x87d00327. When using the PowerShell feature in Compliance Settings to run a script, el cliente puede devolver errores con una descripción de "Script is not signed". A continuación se muestra un ejemplo de un estado de implementación de línea de base donde los clientes están devolviendo errores.
Solución
Esto se debe a la política de ejecución actual para Powershell en máquinas cliente. En el Client Settings, bajo Agente informático, hay una opción para configurar el PowerShell execution policy. La única trampa aquí es que significa algo diferente de lo que alguien podría pensar. Estas son las opciones:
- Derivación: The ConfigMgr client bypasses the PowerShell configuration on the local system so that unsigned scripts can run.
- Restringido (default in ConfigMgr 2012): The ConfigMgr client uses the current PowerShell configuration on the local system, que determina si, O no, Los scripts sin firmar pueden ejecutarse.
- Todos firmados (default in ConfigMgr 2012 SP1): The ConfigMgr client runs scripts only if they are signed by a trusted publisher and applied independently from the current PowerShell configuration on the local system.
1. Open SCCM Console, click “Administration"Y ve a"Client Settings";
2. Seleccione Configuración y haga clic en "Propiedades"En el menú superior o el botón derecho del mouse, haga clic y seleccione"Propiedades";
3. Ir a "Agente informático";
4. Desplácese hacia abajo y encuentre la opción "PowerShell execution policy" - colocar "Derivación"Y haga clic" "DE ACUERDO";
The best places to look at the results are the log files. En este caso, there is no log file that shows the current setting of the PowerShell execution policy. Entonces, el mejor lugar para ver eso es el Espía de política. En este caso, se mostrará PowerShellexCutionPolicy = 1 como un entorno debajo, Máquina \ Ccm_clientagentconfig. El significado de los diferentes valores posibles es:
- 0 = Todos firmados
- 1 = Bypass
- 2 = Restringido
Esto funcionó muy bien. Thank you!