La ejecución del Bot en un servidor virtual no funciona de manera correcta con el uso del modulo virtualización, mientras se tenga iniciada la sesión en el servidor la tarea programada con el archivo .bat se ejecuta de manera correcta.
Pero al salir de la sesión la ejecución del bot nunca reconoce los comandos de virtualización e incluso los comandos del modulo MS Windows Control tampoco funcionan, realiza la ejecución de las aplicaciones pero nunca interactúa con estas.
T800
Puedes hacer un robot que te deje un captura de pantalla y ver lo que esta haciendo
Bender
Hola Jonny,
Uno de los requisitos para trabajar con Virtualización es que la pantalla no se bloquee, te dejo un link donde puedes revisar cómo configurarlo:
https://docs.rocketbot.co/?p=158
Jonny
he complementado mi archivo.bat con lo que menciona la documentación he incluso configure el bloqueo de pantalla: Para evitar el lock desde el regedit pero aun sigue sin funcionar.
@powershell -NoProfile -ExecutionPolicy
unrestricted -Command "$sessionid=((quser $env:USERNAME | select -Skip 1) -split '\s+')[2];
tscon $sessionid /dest:console" 2>
UnlockErrors.log
Como puedo validar si Windows esta bloqueando esta acción de «unlock» configurada en el .bat?
A16
Hola Jonny,
Si estás ejecutando desde una tarea programada, esta instrucción (ver abajo) debe ir en un bat diferente y debes ejecutarlo como administrador, ya que es un comando para cerrar el escritorio remoto.
@powershell -NoProfile -ExecutionPolicy
unrestricted -Command «$sessionid=((quser $env:USERNAME | select -Skip 1) -split ‘\s+’)[2];
tscon $sessionid /dest:console» 2>
UnlockErrors.log
Si tienes licencia de producción, te recomiendo que te comuniques por el canal de slack para que puedan ver más a fondo tu problema.
VallejosAbel
Hola, estoy teniendo un problema similar con la virtualización y el envío de teclas, seguí el doc de «RPA EN SERVIDORES» y los «TIPS DE VIRTUALIZACIÓN»
Pero nada parece funcionar…si no tengo pantalla, no se realiza.
Tengo licencia productiva, ¿cómo accedo al grupo Slack?
Doraemon
Hola Abel, si tienes licencia productiva, manda un correo a rafael.fuentes@rocketbot.com con tus datos por favor, asi te habilitamos un canal de Slack.