Instalar RDP#
Consideremos un ejemplo de un robot que muestra cómo instalar un programa en computadoras remotas a través de RDP, trabajar con sesiones RDP de manera secuencial y paralela, así como conectarse a una sesión RDP ya abierta.
El diagrama principal del proyecto se ve así (para mayor comodidad, los bloques del diagrama están numerados):
Nota: en algunos diagramas no hay líneas de conexión, en este caso, esto indica que el robot tiene tres modos de operación y, dependiendo del modo seleccionado, se debe mover la línea de conexión para ver cómo funcionará el diagrama en otro modo.
- Bloque “Inicio” (desde este bloque comienza cualquier diagrama).
- Bloque “Copiar archivos al portapapeles” permite guardar en el portapapeles archivos de una lista o un solo archivo. Para este bloque se especifica una propiedad “Archivos/Archivo” (lista de rutas de archivos o ruta a un solo archivo).
- Bloque “Proceso” permite crear guiones que consisten en varios diagramas. La ejecución del guion continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del guion regresará al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del guion, en este caso: Secuencial).
- Bloque “Proceso” permite crear guiones que consisten en varios diagramas. La ejecución del guion continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del guion regresará al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del guion, en este caso: Paralelo).
- Bloque “Proceso” permite crear guiones que consisten en varios diagramas. La ejecución del guion continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del guion regresará al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del guion, en este caso: Conexión).
- y 8. Bloque “Fin” (este bloque finaliza la ejecución del guion o el retorno del diagrama del subproceso al proceso principal).
Diagrama “Copiar archivo en RDP”
Este diagrama fue creado parcialmente con la función “Grabación” Sherpa Designer. El diagrama demuestra el proceso de copiar desde el portapapeles un archivo en RDP.
- Bloque “Inicio” (desde este bloque comienza cualquier diagrama).
- Bloque “Clic del ratón” permite emular un clic en el elemento de la aplicación especificado por el selector. Para este bloque se especifican las siguientes propiedades:
- Selector (identificador del elemento de la interfaz de usuario);
- Acción (selección de la acción, en este caso, clic con el botón izquierdo del ratón);
- ID del proceso (variable en la que se almacena el identificador del proceso. Indica con qué aplicación se debe trabajar);
- Retraso antes (retraso en segundos antes de ejecutar el bloque);
- Desplazamiento en X (desplazamiento relativo del clic en la coordenada X desde la esquina superior izquierda del elemento);
- Desplazamiento en Y (desplazamiento relativo del clic en la coordenada Y desde la esquina superior izquierda del elemento).
- Bloque “Presionar teclas” permite emular la pulsación de teclas en el teclado. Para este bloque se especifican las siguientes propiedades:
- Teclas (teclas que se deben emular, esta propiedad se define como variable);
- ID del proceso (variable en la que se almacena el identificador del proceso y la pestaña del navegador utilizados por este bloque);
- Interactivamente (con la bandera activada, se insertarán pausas entre las pulsaciones de teclas);
- Tiempo de pausa (pausa entre pulsaciones de teclas en milisegundos).
- Bloque “Fin” (este bloque finaliza la ejecución del guion o el retorno del diagrama del subproceso al proceso principal).
Diagrama “Instalar archivo”
El diagrama “Instalar archivo” fue creado con la función “Grabación” Sherpa Designer. En este caso, por defecto, el archivo necesario ya se encuentra en el escritorio.
Nota: para indicar con qué sesión trabajar, es necesario asignar el valor $ProcessID de la sesión a la variable $Conexión. La sesión puede ser tanto creada como conectada.
Diagrama “Conexión”
Este diagrama demuestra la conexión a sesiones RDP ya existentes.
Bloque “Inicio” (desde este bloque comienza cualquier diagrama).
Bloque “Conectarse a la sesión” permite conectarse a una sesión RDP ya creada. Para este bloque se especifica una propiedad “Servidor” (nombre del servidor con el que se inicializó la conexión RDP, al que se debe unir). En la salida se obtiene el ID del proceso (variable en la que se almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cubierta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID del proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
El bloque “Log” permite registrar mensajes arbitrarios y/o valores de variables durante la ejecución del script del robot. Para este bloque se especifica la propiedad “Valor”. En comillas se indica una constante de texto, y el nombre de la variable comienza con el símbolo $. Es decir, este bloque en caso de error registra en el log del robot el siguiente mensaje: “Sesión no encontrada”.
- El bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- El bloque “Proceso” permite crear scripts compuestos por varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script regresará al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- El bloque “Proceso” permite crear scripts compuestos por varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script regresará al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- El bloque “Fin” (este bloque finaliza la ejecución del script o el retorno del diagrama del subproceso al proceso principal).
Diagrama “Paralelo”
Este diagrama demuestra el trabajo paralelo con sesiones RDP.
- El bloque “Inicio” (desde este bloque comienza cualquier diagrama).
- El bloque “Generación de conexión” permite generar una conexión con una computadora remota a través de RDP. El resultado del bloque es una cadena de datos que es idéntica al contenido del archivo .rdp. En este caso, se genera una conexión para el servidor "wintest1". Para este bloque se especifican las siguientes propiedades:
- Servidor (servidor para la conexión, en este caso se indica el dominio);
- Nombre de usuario (nombre de usuario para la autorización);
- Contraseña (contraseña para la autorización);
- Configuración de visualización (permite elegir en qué tamaño se inicializará la pantalla de la computadora remota. Valores posibles: Pantalla completa - modo de pantalla completa; otros valores "Ancho"x"Altura" de la pantalla);
- Redirección del portapapeles (con la bandera activada, el portapapeles local estará disponible en la máquina remota);
- Calidad de conexión (calidad de conexión).
Como resultado se obtiene una cadena de conexión (cadena de datos para conectarse a la computadora remota. El contenido de la cadena es idéntico al contenido de los archivos .rdp).
- El bloque “Generación de conexión” permite generar una conexión con una computadora remota a través de RDP. El resultado del bloque es una cadena de datos que es idéntica al contenido del archivo .rdp. En este caso, se genera una conexión para el servidor "winhome". Para este bloque se especifican las siguientes propiedades:
- Servidor (servidor para la conexión, en este caso se indica el dominio);
- Nombre de usuario (nombre de usuario para la autorización);
- Contraseña (contraseña para la autorización);
- Configuración de visualización (permite elegir en qué tamaño se inicializará la pantalla de la computadora remota. Valores posibles: Pantalla completa - modo de pantalla completa; otros valores "Ancho"x"Altura" de la pantalla);
- Redirección del portapapeles (con la bandera activada, el portapapeles local estará disponible en la máquina remota);
- Calidad de conexión (calidad de conexión).
Como resultado se obtiene una cadena de conexión (cadena de datos para conectarse a la computadora remota. El contenido de la cadena es idéntico al contenido de los archivos .rdp).
- El bloque “Generación de conexión” permite generar una conexión con una computadora remota a través de RDP. El resultado del bloque es una cadena de datos que es idéntica al contenido del archivo .rdp. En este caso, se genera una conexión para el servidor "winwork". Para este bloque se especifican las siguientes propiedades:
- Servidor (servidor para la conexión, en este caso se indica el dominio);
- Nombre de usuario (nombre de usuario para la autorización);
- Contraseña (contraseña para la autorización);
- Configuración de visualización (permite elegir en qué tamaño se inicializará la pantalla de la computadora remota. Valores posibles: Pantalla completa - modo de pantalla completa; otros valores "Ancho"x"Altura" de la pantalla);
- Redirección del portapapeles (con la bandera activada, el portapapeles local estará disponible en la máquina remota);
- Calidad de conexión (calidad de conexión).
Como resultado se obtiene una cadena de conexión (cadena de datos para conectarse a la computadora remota. El contenido de la cadena es idéntico al contenido de los archivos .rdp).
- Bloque “Crear conexión” permite crear una conexión con un ordenador remoto a través del protocolo RDP. Para este bloque se especifica la propiedad “Cadena de conexión” (cadena de conexión al archivo rdp, aquí se indica la cadena de conexión generada por el bloque "Generación de conexión" de esta misma categoría). Como resultado se obtiene el ID del proceso (variable en la que se almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cubierta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID del proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Crear conexión” permite crear una conexión con un ordenador remoto a través del protocolo RDP. Para este bloque se especifica la propiedad “Cadena de conexión” (cadena de conexión al archivo rdp, aquí se indica la cadena de conexión generada por el bloque "Generación de conexión" de esta misma categoría). Como resultado se obtiene el ID del proceso (variable en la que se almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cubierta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID del proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear secuencias de comandos compuestas por varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear secuencias de comandos compuestas por varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear secuencias de comandos compuestas por varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear secuencias de comandos compuestas por varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
Bloque “Proceso” permite crear guiones que consisten en varios diagramas. La ejecución del guion continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del guion volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se ha especificado la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del guion).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se ha indicado un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear guiones que consisten en varios diagramas. La ejecución del guion continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del guion volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se ha especificado la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del guion).
- Bloque “Cerrar conexión” permite cerrar la conexión RDP especificada. Para este bloque se ha indicado una propiedad “ID de proceso” (variable en la que se almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cerrada por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID de proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Cerrar conexión” permite cerrar la conexión RDP especificada. Para este bloque se ha indicado una propiedad “ID de proceso” (variable en la que se almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cerrada por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID de proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Cerrar conexión” permite cerrar la conexión RDP especificada. Para este bloque se ha indicado una propiedad “ID de proceso” (variable en la que se almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cerrada por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID de proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Fin” (este bloque finaliza la ejecución del guion o devuelve el diagrama del subproceso al proceso principal).
Diagrama “Secuencial”
Este diagrama demuestra el trabajo secuencial con sesiones RDP.
- Bloque “Inicio” (desde este bloque comienza cualquier diagrama).
- Bloque “Generación de conexión” permite generar una conexión con una computadora remota a través de RDP. El resultado del bloque es una cadena de datos que es idéntica al contenido del archivo .rdp. En este caso, se genera una conexión para el servidor "winwork". Para este bloque se han especificado las siguientes propiedades:
- Servidor (servidor para la conexión, en este caso se ha indicado el dominio);
- Nombre de usuario (nombre de usuario para la autorización);
- Contraseña (contraseña para la autorización);
- Configuración de visualización (permite elegir en qué tamaño se inicializará la pantalla de la computadora remota. Valores posibles: Pantalla completa - modo de pantalla completa; otros valores "Ancho"x"Altura" de la pantalla);
- Redirección del portapapeles (con la bandera activada, el portapapeles local estará disponible en la máquina remota);
- Calidad de conexión (calidad de conexión).
En la salida se obtiene una cadena de conexión (cadena de datos para conectarse a la computadora remota. El contenido de la cadena es idéntico al contenido de los archivos .rdp).
- Bloque “Generación de conexión” permite generar una conexión con una computadora remota a través de RDP. El resultado del bloque es una cadena de datos que es idéntica al contenido del archivo .rdp. En este caso, se genera una conexión para el servidor "winwork". Para este bloque se han especificado las siguientes propiedades:
- Servidor (servidor para la conexión, en este caso se ha indicado el dominio);
- Nombre de usuario (nombre de usuario para la autorización);
- Contraseña (contraseña para la autorización);
- Configuración de visualización (permite elegir en qué tamaño se inicializará la pantalla de la computadora remota. Valores posibles: Pantalla completa - modo de pantalla completa; otros valores "Ancho"x"Altura" de la pantalla);
- Redirección del portapapeles (con la bandera activada, el portapapeles local estará disponible en la máquina remota);
- Calidad de conexión (calidad de conexión).
En la salida se obtiene una cadena de conexión (cadena de datos para conectarse a la computadora remota. El contenido de la cadena es idéntico al contenido de los archivos .rdp).
- Bloque “Generación de conexión” permite generar una conexión con una computadora remota a través de RDP. El resultado del bloque es una cadena de datos que es idéntica al contenido del archivo .rdp. En este caso, se genera una conexión para el servidor "winwork". Para este bloque se han especificado las siguientes propiedades:
- Servidor (servidor para la conexión, en este caso se ha indicado el dominio);
- Nombre de usuario (nombre de usuario para la autorización);
- Contraseña (contraseña para la autorización);* Configuración de visualización (permite seleccionar el tamaño en el que se inicializará la pantalla del ordenador remoto. Valores posibles: Pantalla completa - modo de pantalla completa; otros valores "Ancho"x"Altura" de la pantalla);
- Redirección del portapapeles (con la bandera activada, el portapapeles local estará disponible en la máquina remota);
- Calidad de conexión (calidad de conexión).
Se obtiene una cadena de conexión (cadena de datos para conectarse al ordenador remoto. El contenido de la cadena es idéntico al contenido de los archivos .rdp).
- Bloque “Crear conexión” permite crear una conexión con un ordenador remoto a través del protocolo RDP. Para este bloque se especifica la propiedad “Cadena de conexión” (cadena de conexión al archivo rdp, aquí se indica la cadena de conexión generada por el bloque "Generación de conexión" de esta misma categoría). Se obtiene un ID de proceso (variable que almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cubierta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID de proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear scripts compuestos de varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- Bloque “Proceso” permite crear scripts compuestos de varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- Bloque “Cerrar conexión” permite cerrar la conexión RDP especificada. Para este bloque se indica una propiedad “ID de proceso” (variable que almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cubierta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID de proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Crear conexión” permite crear una conexión con un ordenador remoto a través del protocolo RDP. Para este bloque se especifica la propiedad “Cadena de conexión” (cadena de conexión al archivo rdp, aquí se indica la cadena de conexión generada por el bloque "Generación de conexión" de esta misma categoría). Se obtiene un ID de proceso (variable que almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cubierta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID de proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear scripts compuestos de varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
- Bloque “Proceso” permite crear scripts compuestos de varios diagramas. La ejecución del script continuará desde el bloque “Inicio” del diagrama del proyecto especificado. La ejecución del script volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del script).
Bloque “Cerrar conexión” permite cerrar la conexión RDP especificada. Para este bloque se indica una propiedad “ID de proceso” (variable que almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación especificada está minimizada o su ventana está cubierta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID de proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
Bloque “Crear conexión” permite crear una conexión con un ordenador remoto a través del protocolo RDP. Para este bloque se especifica la propiedad “Cadena de conexión” (cadena de conexión al archivo rdp, aquí se indica la cadena de conexión generada por el bloque "Generación de conexión" de esta misma categoría). En la salida se obtiene el ID del proceso (variable que almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación indicada está minimizada o su ventana está oculta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID del proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Asignar valor a la variable” establece nuevos valores para una o varias variables. En este caso, en las propiedades se indica un valor que debe asignarse a una variable, respectivamente.
- Bloque “Proceso” permite crear guiones compuestos por varios diagramas. La ejecución del guion continuará desde el bloque “Inicio” del diagrama del proyecto indicado. La ejecución del guion volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del guion).
- Bloque “Proceso” permite crear guiones compuestos por varios diagramas. La ejecución del guion continuará desde el bloque “Inicio” del diagrama del proyecto indicado. La ejecución del guion volverá al bloque actual y continuará en el diagrama actual, tan pronto como se alcance el bloque “Fin” en el diagrama externo. Para el bloque “Proceso” se especifica la propiedad “Nombre del diagrama” (nombre del archivo del diagrama en el que continuará la ejecución del guion).
- Bloque “Cerrar conexión” permite cerrar la conexión RDP indicada. Para este bloque se especifica una propiedad “ID del proceso” (variable que almacena el identificador del proceso. Indica con qué aplicación se debe trabajar. Si la aplicación indicada está minimizada o su ventana está oculta por otras ventanas, se mostrará en primer plano. Al trabajar con navegadores, el ID del proceso también indica la pestaña específica del navegador con la que debe trabajar el bloque).
- Bloque “Fin” (este bloque finaliza la ejecución del guion o devuelve el diagrama del subproceso al proceso principal).