¿Existe una forma segura y práctica de dar a un grupo de usuarios un script de powershell para que se ejecute en sus computadoras portátiles?
Todos los usuarios tienen cuentas de directorio activo, pero sus computadoras no están unidas a ningún dominio.
El objetivo final es obtener un inventario de hardware básico de cada computadora portátil, como mínimo la cantidad de clics requeridos por el usuario y el tiempo de interacción del usuario. Por supuesto, hay un software de evaluación / inventario de hardware, pero sería ideal no dedicar mucho tiempo de administración a aprender / configurarlo, siempre es bueno.
El script de powershell que tengo (me complace compartirlo) recopila todo y lo envía por correo electrónico a cualquier dirección. Solo tomó 15 minutos para escribir, pero ahora necesita enviarlo a los usuarios.
Las computadoras portátiles de los clientes tienen una garantía de Windows 10 totalmente actualizada.
Editar:
-
El correo electrónico se envía utilizando credenciales de usuario. Un comando de script usa un sistema para desafiar la solicitud uid / pwd del usuario, por lo que nunca forman parte del script.
-
¿Un problema de seguridad que no mencioné es cómo permitir que ejecuten el script? Parece que no puede descargar y hacer doble clic para ejecutar un script ps, ¿hay alguna forma de firmarlos que lo permita? He encontrado una utilidad para compilarlo en un archivo .exe, que puede funcionar pero parece fomentar malos hábitos.
-
No puedo caminar y ejecutarlo porque los usuarios están en todo el país.