Al proporcionar script a los clientes, Script no se ejecutará a menos que lo hagan set-executionpolicy.¿Cuál es la práctica común para hacer una política de ejecución de conjunto en el entorno de producción?
¿Cuál es la práctica común al proporcionar un script a los clientes?
Si set-executionpolicy se ejecutará como primer comando en el script para que se ejecute sin ningún error o se capturarán algunos documentos sobre set-executionpolicy.
Estoy dando script de powershell por primera vez a nuestros clientes. Previamente solo uso para ejecutar en nuestro entorno, así que no pensé en ello.
alguien por favor me ayude a conseguir un poco de luz sobre este
@manojlds answer es exactamente lo que haría, solo un comentario al margen: poner Set-ExecutionPolicy como primera línea en el script apenas tiene sentido, no se ejecutará de todos modos. También te sugiero que uses un certificado válido y firmes tu script, de modo que si usan AllSigned, tu script funcionará sin lotes. Tenga en cuenta que si eso está configurado con GPO, el parámetro -ExecutionPolicy en powershell.exe no lo ayudará. – BartekB