- Notas relacionadas
- Primeros pasos
- Instalación y configuración
- Proyectos de automatización
- Acerca de los proyectos de automatización
- Acerca de la publicación de proyectos de automatización
- Gestionar paquetes de actividades
- Configuración de los Ajustes del Proyecto de Actividades
- Firma de paquetes
- Control
- Importar entidades
- Experiencia de diseño moderna
- Vincular un proyecto a una idea en Automation Hub
- Dependencias
- Tipos de flujos de trabajo
- Comparación de archivos
- Mejores prácticas de automatización
- Integración del control de código fuente
- Depuración
- La herramienta de diagnóstico
- Analizador de flujo de trabajo
- Acerca del analizador de flujo de trabajo
- ST-NMG-001: convención sobre nombres de variables
- ST-NMG-002: convención de nombres de argumentos
- ST-NMG-004: duplicación de nombres de visualización
- ST-NMG-005: anulación de variables
- ST-NMG-006: argumentos de anulación de variables
- ST-NMG-008: longitud variable excedida
- ST-NMG-009: variables de datos prefijados
- ST-NMG-011: argumentos de prefijo Datatable
- ST-NMG-012: valores predeterminados de los argumentos
- ST-NMG-016: longitud del argumento excedida
- ST-DBP-002: recuento de Argumentos elevado
- ST-DBP-003: bloque de Catch vacío
- ST-DBP-007: múltiples capas de diagramas de flujo
- ST-DBP-020: propiedades de salida no definidas
- ST-DBP-023: flujo de trabajo vacío
- ST-DBP-024: comprobación de actividad de persistencia
- ST-DBP-025: requisito previo para la serialización de variables
- ST-DBP-026: retraso en el uso de la actividad
- ST-DBP-027: mejor práctica de persistencia
- ST-DBP-028: requisito de serialización de argumentos
- ST-USG-005: argumentos de actividad codificados
- ST-USG-009: variables no utilizadas
- ST-USG-010: dependencias sin utilizar
- ST-USG-014: restricciones de los paquetes
- ST-USG-020: mensajes de registro mínimos
- ST-USG-024: guardado sin usar para más adelante
- ST-USG-025: uso incorrecto de los valores guardados
- ST-USG-026: restricciones de actividad
- ST-USG-027: paquetes necesarios
- ST-USG-028: Restringir la invocación de plantillas de archivo
- Variables
- Argumentos
- Espacios de nombres importados
- Flujo de control
- Repo. de objetos
- Registro
- La herramienta ScreenScrapeJavaSupport
- Pruebas de Studio
- Extensiones
- Solución de problemas
- Acerca de la resolución de problemas
- Compatibilidad y limitaciones de Microsoft App-V
- Solución de problemas de Internet Explorer x64
- Problemas de Microsoft Office
- Identificación de elementos de la interfaz de usuario en PDF con opciones de accesibilidad
- Solución de problemas de aplicaciones de JxBrowser
- Supervisión de eventos de usuario
- Solución de problemas de Citrix
Puedes instalar y actualizar Studio y el Robot, o cambiar una instalación existente ejecutando el UiPathStudio.msio UiPathStudioCloud.msiinstalador desde la línea de comandos.
Consulta las siguientes secciones para ver las descripciones de los parámetros disponibles y algunos ejemplos de uso.
- Se necesitan derechos de administrador para ejecutar estos comandos.
- No es posible cambiar una instalación existente ejecutando el instalador desde la línea de comandos en el modo silencioso. No obstante, puedes ejecutar el instalador en modo silencioso para actualizar desde una versión anterior.
- No se admite el uso de la opción
/passivede msiexec.exe para ejecutar una instalación no asistida.
Descripciones de argumentos de la línea de comandos
La siguiente tabla muestra todos los parámetros de la línea de comandos disponibles.
Puedes utilizar todos los parámetros para instalaciones limpias, pero solo los siguientes son compatibles al actualizar desde una versión anterior o cambiar una instalación existente:
-
Habilitar/deshabilitar características usando
ADDLOCAL. Ten en cuenta que el UiPath Robot no se puede deshabilitar. -
SERVICE_URL: disponible al cambiar el UiPath Robot del modo de servicio al modo de usuario sin incluir el argumentoRegisterService. -
NUGET_OPTIONS,ENFORCE_SIGNED_EXECUTION,DISABLE_SECURE_XAMLyTELEMETRY_ENABLED: no disponibles en los cambios de instalaciones existentes.Comando Descripción /qTe ayuda a instalar las características de UiPath especificadas de forma silenciosa sin mostrar la interfaz de usuario.
/l*vx <LogFile>Genera un archivo de registro del instalador en la ruta especificada. A partir de la versión v2018.4.2, este archivo también puede incluir información de la licencia si aplicas la licencia a Studio o a UiPath Robot en el momento de instalación.
Puedes enviarle el archivo a nuestro equipo de soporte si, por cualquier razón, tienes dificultades durante el proceso de instalación.
ADDLOCALTe permite seleccionar qué características instalar. Si se utiliza
ADDLOCAL, solo se instalarán las características especificadas en él. Si no se utilizaADDLOCAL, se instalarán las siguientes características: Studio, el UiPath Robot en modo de servicio, los paquetes de actividades y el complemento JavaScript.Es compatible con las siguientes opciones:
DesktopFeature: indica que quieres instalar características de UiPath Robot y Studio.Studio: instala Studio.ExcelAddin: instala el complemento de Excel de StudioX. No se puede utilizar sinStudio.Robot: instala el UiPath Robot en modo usuario o en modo servicio, así como el Assistant.- Para instalar el Robot en modo de servicio, añade también la opción
RegisterService. Esa es la opción recomendada para robots desatendidos. - Para instalar el UiPath Robot en modo de usuario, no añadas la opción
RegisterService.Esa es la opción recomendada para robots atendidos y de desarrollo.
.xamlde la carpeta original de Paquetes NuGet. Para obtener más información sobre cómo resolver este problema, consulta el artículo de resolución de problemas No se puede acceder a los paquetes NuGet tras la migración.Packages: instala los paquetes de actividades. No se puede utilizar sin los argumentosDesktopFeatureyRobot.StartupLauncher: ejecuta el UiPath Robot al inicio de Windows. No se puede utilizar sin los argumentosDesktopFeatureyRobot.JavaBridge: instala Java Bridge para UiPath para lograr una mejor integración y automatización para las aplicaciones Java. Ten en cuenta que la instalación de Java Bridge puede hacer que la instalación dure más tiempo de lo habitual. No se puede utilizar sin los argumentosDesktopFeatureyRobot.ChromeExtension: instala la extensión de Google Chrome para UiPath. No se puede utilizar sin los argumentosDesktopFeatureyRobot.EdgeExtension: instala la extensión basada en Chromium de Microsoft Edge para UiPath.No se puede utilizar sin el argumentoRobot.CitrixClient: instala la extensión de Citrix Client para UiPath.No se puede utilizar sin los argumentosDesktopFeatureyRobot.JavaScriptAddOn: instala el complemento de JavaScript de UiPath Robot para admitir el SDK JavaScript de UiPath Robot.SapPlugin: Instala el plugin de SAP Solution Manager. Requiere que se instale SAP Connector para Microsoft en tu máquina. En instalaciones limpias, también deberás proporcionar una dirección para la instancia utilizando el parámetroSAP_SOL_MAN_HOST. No se puede utilizar sinStudio.MSIINSTALLPERUSEREste parámetro te permite instalar Studio y Robot por usuario o por máquina.
Si no se incluye el parámetro, la instalación es por máquina. Si añades el parámetro
MSIINSTALLPERUSER=1, la instalación es por usuario.El parámetro solo se puede utilizar al realizar una instalación limpia.
SAP_SOL_MAN_HOSTNombre de host o dirección IP para tu instancia de SAP Solution Manager. Obligatorio para instalaciones limpias si se proporciona el argumento
SapPluginpara la opciónADDLOCAL.Por ejemplo,
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,SapPlugin SAP_SOL_MAN_HOST=ip_addressAPPLICATIONFOLDERTe permite instalar Studio y UiPath Robot en una ubicación personalizada.
NUGET_OPTIONSEste parámetro se recomienda si trabajas en un entorno sin conexión. Si se establece en
DisableOnlineFeeds, este parámetro deshabilitará las fuentes oficiales y Community en línea de UiPath para el UiPath Robot (solo se tendrán en cuenta las fuentes locales y de Orchestrator).It can be used for both installations and upgrades. TheTen en cuenta que las fuentes URL no se eliminarán de los archivos de configuración; solo se omitirán.
NUGET_OPTIONSparameter does not disable the online UiPath official and Community feeds for Studio.PACKAGES_FOLDERAl cambiar la carpeta de paquetes, asegúrate de que todos los usuarios que necesiten ejecutar procesos tengan acceso de lectura a esta carpeta.Te permite cambiar la ubicación de descarga de tus flujos de trabajo y sus dependencias para Studio y UiPath Robot.Esta carpeta puede ser específica del usuario o accesible para todos los usuarios desde una máquina. Este parámetro puede utilizarse tanto para robots en modo servicio como en modo usuario. Si no proporcionas este parámetro, la carpeta predeterminada será
%userProfile%\.nuget\packages.When using the
PACKAGES_FOLDERparameter, there are some limitations. For more information, see Custom Package Folders and Network Paths.Si hay que utilizar variables de entorno como
%USERNAME%o%USERPROFILE%, debe evitarse el carácter especial%de la siguiente manera:- Cuando el símbolo del sistema recurre a la configuración (utiliza: )
UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%. - En scripts por lotes, utiliza
%:UiPathStudio.msi PACKAGES_FOLDER=C:\Some\Path\^%USERNAME^%. - En la consola PowerShell o scripts no es necesario evitarlo.
- Cuando se utilizan cuentas de dominio de Active Directory, se recomienda especificar también el nombre del dominio en la estructura de carpetas, como por ejemplo
C:\packages\^%UserDomain^%.^%Username^%. - For installations on Windows Server machines (that enable concurrent execution - HD Robots), you must provide paths that are specific to each user. Read more about using the same path for multiple robots.
PACKAGES_FOLDERparameter, there are some limitations. Find out more in the custom package folders and network paths documentation.For information on how to change the download folder for packages after installation, see Managing Activities Packages.
CUSTOM_NUGET_FEEDSTe permite añadir fuentes de actividades de NuGet personalizadas para Studio o UiPath Robot. Este comando solo añade o actualiza la lista de fuentes existentes.
Debe completarse con los pares de valores-claves del tipo cadena. Las ubicaciones válidas incluyen fuentes en línea, rutas de carpetas y unidades de red compartidas. Asegúrate de que todos los usuarios pueden acceder a las fuentes proporcionadas desde la máquina correspondiente. Separa las fuentes con punto y coma (;).
Ejemplo:
CUSTOM_NUGET_FEEDS="FeedName1,https://my.custom.nuget.feed; FeedName2,D:\Custom\Activities\Packages\".ENFORCE_SIGNED_EXECUTIONOpcional. Te permite hacer que tus UiPath Robots ejecuten solo paquetes firmados. Se puede utilizar en instalaciones limpias o en actualizaciones de tus instancias. Si este parámetro no se especifica en el momento de la implementación, no se habilitará la firma del paquete.
Es compatible con las siguientes opciones:
1- The Robot is able to download, install, or execute only packages author or repository signed by UiPath. If you want to add your own certificate as a trusted source, you have to do so by modifying thenuget.configfile. To learn how to do this, please see this page.0: no se aplica ninguna regla de firma de paquetes a la implementación de tu UiPath Robot.
For information on how to enforce signed execution after installation, see Signing Packages .
CODEAplica una licencia a tu instancia de Studio.
CONNECTIONSTRINGAutomatically connects the Robot to Orchestrator on-premises using the connection string while also installing it. Please note that the following are required:
- el parámetro
WindowsAuth.Enableddel archivoUiPath.Orchestrator.dll.configdebe establecerse entrue - el parámetro
WindowsAuth.Domaindebe establecerse como un dominio válido - the Service Mode Robot
- a Standard Machine configuration has to be in place.
CONNECTIONSTRINGcan only be used with Orchestrator v2020.10.CHROME_INSTALL_TYPEInstala la extensión de Chrome automáticamente mediante directiva.
Es compatible con las siguientes opciones:
GLOBAL- The Chrome Extension is automatically installed per system, the equivalent of calling the /ChromeGlobal command using the SetupExtenstions tool.STORE- The Chrome Extension is automatically installed per system via policy, the equivalent of calling the /ChromePolicyGlobal command using the SetupExtenstions tool.
DISABLE_SECURE_XAMLTe permite deshabilitar la seguridad de los archivos
XAMLpara los UiPath Robots instalados como servicio de Windows. Los archivosXAMLno seguros permiten a los usuarios leer y modificar los archivos del proceso y la lógica.Es compatible con las siguientes opciones:
0: la opción predeterminada. Cuando se utiliza, habilita la seguridad para los archivosXAMLpara los UiPath Robots de servicio de Windows.1: deshabilita la seguridad para los archivosXAMLpara los UiPath Robots de servicio de Windows.
SERVICE_URLTe permite definir la URL de la instancia de Orchestrator a la que los usuarios se conectarán usando el inicio de sesión interactivo.
La URL proporcionada se guarda en el archivo
uipath.configy solo se guarda para los UiPath Robots en modo de usuario. Para las instalaciones en modo de servicio, el argumento se ignora.Al ejecutar el instalador para actualizar desde una versión anterior o cambiar tu instalación existente, este parámetro es compatible si cambias el UiPath Robot del modo de servicio al modo de usuario (no se incluye la opción
RegisterService).ORCHESTRATOR_URLEn instalaciones limpias, puedes especificar la URL principal de Orchestrator, utilizada para recuperar información de actualización automática (por ejemplo,
https://orchestrator.local/organizationName/tenantName).TELEMETRY_ENABLEDEste parámetro solo puede utilizarse durante una instalación limpia o una actualización.Te permite deshabilitar la recopilación de datos de uso y puede llevarse a cabo en el momento de la instalación de Studio y UiPath Robot.
La telemetría está habilitada de forma predeterminada para Studio y UiPath Robot. Para deshabilitarla, utiliza el siguiente valor para el parámetro cada vez que realices una instalación limpia o una actualización:
TELEMETRY_ENABLED=0
Si quieres habilitar la telemetría, no incluyas el parámetro, o inclúyelo con el valor siguiente:
TELEMETRY_ENABLED=1
For more information about usage data collection and how to change telemetry settings, see the Opting Out of Telemetry document.
ENABLE_PIPTe permite habilitar la funcionalidad Imagen en imagen de la máquina durante la instalación de línea de comandos de UiPath.
Para habilitarlo, utiliza el siguiente parámetro:
ENABLE_PIP=1
Ejemplo:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages ENABLE_PIP=1ORCHESTRATOR_AUTO_SIGNINIf you install the attended robot in user mode and your environment is configured to use SSO with Azure Active Directory, this enables automatic sign-in to your account. This parameter must be used together with ORCHESTRATOR_URL.Para habilitar esta opción, utiliza
ORCHESTRATOR_AUTO_SIGNIN=1.ENFORCE_DEFAULT_SERVICE_URLPara las instalaciones en modo de usuario, este parámetro aplica la URL de servicio predeterminada.
Para habilitar esta opción, utiliza
ENFORCE_DEFAULT_SERVICE_URL=1.ORCHESTRATOR_URLtambién debe estar habilitado. - Para instalar el Robot en modo de servicio, añade también la opción
Ejemplos
Estos ejemplos se han escrito teniendo en cuenta que ya estás en el directorio en el que está ubicada el instalador de UiPathStudio.msi. Por ejemplo, puedes hacerlo con el siguiente comando: cd D:\UiPathInstaller.
-
Instala Studio, un UiPath Robot como servicio de Windows y los paquetes de actividades:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages -
Instalar Studio y un UiPath Robot en modo usuario solo para el usuario actual:
UiPathStudio.msi MSIINSTALLPERUSER=1 ADDLOCAL=DesktopFeature,Studio,Robot -
Instala silenciosamente el conjunto de aplicaciones de escritorio:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages,StartupLauncher,JavaBridge /Q -
Instala silenciosamente todo el conjunto de aplicaciones de escritorio y la extensión de Chrome mediante directiva:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages,ChromeExtension CHROME_INSTALL_TYPE=STORE /Q -
Instala silenciosamente Studio, el UiPath Robot como servicio de Windows y los paquetes de actividades, todo en la carpeta
D:\UiPath:UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages APPLICATIONFOLDER=D:\UiPath /Q -
Instala silenciosamente el UiPath Robot como servicio de Windows y conéctalo a Orchestrator:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService CONNECTIONSTRING=https://demo.uipath.com/api/robotsservice/GetConnectionData?tenantId=1 /Q -
Instala silenciosamente Studio, el UiPath Robot como servicio de Windows y añade dos fuentes de actividad personalizadas:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService CUSTOM_NUGET_FEEDS="Feed Name1, https://my.custom.nuget.feed; FeedName2, D:\RPA\Activities\Packages\" /Q -
Instala silenciosamente y aplica una licencia a Studio, un UiPath Robot registrado como servicio de Windows y la fuente de actividad local:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Studio,Robot,RegisterService,Packages CODE=1234567890 /Q -
Instala UiPath Robot como servicio de Windows y deshabilita las fuentes en línea oficiales:
UiPathStudio.msi ADDLOCAL=DesktopFeature,Robot,RegisterService NUGET_OPTIONS=DisableOnlineFeeds