none
enviar mensaje pop up a todos los usuarios RRS feed

  • Pregunta

  • Hola, hay alguna forma de hacer un script con PS para enviar un mensaje que les aparezca en pantalla en todos los equipos indicando que en 3 minutos se va a proceder con una parada?.

    Gracias

    Enrique

    martes, 27 de enero de 2015 7:53

Todas las respuestas

  • Hola Enrique,

    Ciertamente el script para esto es bastante sencillo y no debe tener mas de 3 líneas, sin embargo lo complejo está en como tus clientes recibirán este script y como se realizará la ejecución, consideraciones:

    - Todos tus clientes deben tener el PowerShell instalado

    - Todos tus clientes deben permitir la ejecución de scripts (deshabilitado por defecto)

    - Si quieres que la política se ejecute de inmediato debes tener controladores WS2012 para empujar la actualización de políticas de forma remota, entonces necesitas que la administración remota esté habilitada.

    Si quisieras hacer esto directo sin la utilización de políticas, necesitarías una herramienta de ejecución remota (como las que encuentras en Sysinternals), pero esto mas bien seria por línea de comando y siempre teniendo habilitada la administración remota en los clientes.

    Saludos,


    Jesús Peñaranda| MCP,MCT,MCTS,MCITP,MCSA,MCSE

    martes, 27 de enero de 2015 14:22
  • Hola lo que tengo hasta ahora:

    get-adcomputer -filter * " | select Name | .\test.ps1.

    Test.ps1 es un script que coge parámetros (mensaje, tiempo de espera y equipo), el problema lo tengo a la hora de pasar el parámetro que me devuelve la consultaget-adcomputer. Los filtro por Name, el problema es que el parámetro Name me llega vacio. ¿Como debo pasar el parámetro?.

    Gracias

    Enrique

    miércoles, 28 de enero de 2015 12:35
  • martes, 3 de febrero de 2015 10:27