ejecutar script de forma remota en el servidor Windows 2012

ejecutar script de forma remota en el servidor Windows 2012

Tengo un script que debo ejecutar manualmente 4 o 5 veces al día, en uno de nuestros servidores. Accedo remotamente al servidor y ejecuto el script. El sistema operativo es Windows Server 2012 R2 Foundation. Ahora, no puedo dar acceso remoto al servidor a los otros usuarios, pero necesito que uno de los usuarios ejecute este mismo script. ¿Hay alguna manera, estaba pensando en un script, de que cuando ese otro usuario lo ejecute, ejecute el script alojado en el servidor?

Respuesta1

Si bien es totalmente excesivo para sus necesidades, Jenkins podría proporcionar una interfaz web para ejecutar una "compilación" que sería su script. El script podría tener acceso de administrador (como ejemplo), pero el usuario solo tendría acceso a Jenkins.

Otra opción es ejecutar un script principal como tarea programada cada dos minutos. Haga que verifique la presencia de un archivo en un recurso compartido de archivos y, si ese archivo existe, ejecute el script que desea ejecutar. Todo lo que necesitaría es un script principal y un recurso compartido de archivos bloqueado.

información relacionada