Crear aplicaciones en Configuration ManagerCreate applications in Configuration Manager

Se aplica a: System Center Configuration Manager (Rama actual)Applies to: System Center Configuration Manager (Current Branch)

Una aplicación de Configuration Manager define los metadatos sobre la aplicación.A Configuration Manager application defines the metadata about app. Una aplicación tiene uno o varios tipos de implementación.An application has one or more deployment types. Estos tipos de implementación incluyen la información y los archivos de instalación necesarios para instalar el software en los dispositivos.These deployment types include the installation files and information that are required to install software on devices. Un tipo de implementación también tiene reglas, como los requisitos y los métodos de detección.A deployment type also has rules, such as detection methods and requirements. Estas reglas especifican cuándo y cómo el cliente instala el software.These rules specify when and how the client installs the software.

Cree aplicaciones mediante los métodos siguientes:Create applications by using the following methods:

Este artículo también incluye la información siguiente para configurar un tipo de implementación:This article also includes the following information to configure a deployment type:

Crear una aplicaciónCreate an application

  1. En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Aplicaciones.In the Configuration Manager console, go to the Software Library workspace, expand Application Management, and select the Applications node.

  2. En la pestaña Inicio de la cinta de opciones, en el grupo Crear, haga clic en Crear aplicación.On the Home tab of the ribbon, in the Create group, click Create Application.

Después, detecte automáticamente o especifique manualmente la información de la aplicación:Next, automatically detect or manually specify application information:

  • Detecte automáticamente la información de la aplicación para crear una aplicación básica con un solo tipo de implementación.Automatically detect application information to create a basic application with a single deployment type. Por ejemplo, un archivo de Windows Installer que no tiene dependencias ni requisitos.For example, a Windows Installer file that has no dependencies or requirements. Después de crear una aplicación mediante el uso de este procedimiento, edítela según sea necesario.After you create an application by using this procedure, edit it as needed. Puede agregar o cambiar los tipos de implementación y agregar métodos de detección, dependencias o requisitos.You can add or change deployment types, and add detection methods, dependencies, or requirements.

  • Especifique manualmente la información de la aplicación para crear aplicaciones más complejas.Manually specify application information to create more complex applications. Defina más de un tipo de implementación, dependencias, métodos de detección o requisitos.Define more than one deployment type, dependencies, detection methods, or requirements.

Detectar automáticamente la información de la aplicaciónAutomatically detect application information

  1. En la página General del Asistente para crear aplicaciones, seleccione Detectar automáticamente la información sobre esta aplicación a partir de archivos de instalación.On the General page of the Create Application wizard, select Automatically detect information about this application from installation files.

  2. En la lista desplegable Tipo , seleccione el tipo de archivo de instalación de aplicación que desea utilizar para detectar información de la aplicación.In the Type drop-down list, select the application installation file type that you want to use to detect application information. Para obtener más información sobre los tipos de instalación disponibles, vea Tipos de implementación que admite Configuration Manager.For more information about the available installation types, see Deployment types supported by Configuration Manager.

  3. En el cuadro Ubicación, especifique el archivo de instalación de la aplicación que quiera utilizar para detectar información de la aplicación.In the Location box, specify the application installation file that you want to use to detect application information. Esta ubicación es una ruta de acceso de red (\\server\share\filename) o un vínculo de la tienda.This location is either a network path (\\server\share\filename) or a store link. Debe tener acceso a la ruta de acceso de red y a todas las subcarpetas que incluyen el contenido de la aplicación.You must have access to the network path and any subfolders that include application content.

    Importante

    Si selecciona Windows Installer (archivo *.msi) como tipo de aplicación, el sitio importa todos los archivos de la carpeta especificada.When you select Windows Installer (*.msi file) as an application type, the site imports all of the files in the specified folder. Después envía estos archivos a los puntos de distribución.It then sends these files to distribution points. Asegúrese de que la carpeta especificada solo contenga los archivos necesarios para instalar la aplicación.Make sure that the specified folder contains only the files that are necessary to install the application. Microsoft prueba Configuration Manager para que admita hasta 20 000 archivos en el paquete de la aplicación.Microsoft tests Configuration Manager to support up to 20,000 files in the application package. Si la aplicación tiene más archivos, considere la posibilidad de crear varias aplicaciones con menos archivos.If your application has more files, consider creating multiple applications with less files.

  4. En la página Importar información del Asistente para crear aplicaciones, revise la información y después haga clic en Siguiente.On the Import Information page of the Create Application wizard, review the information, and then click Next. Si es necesario, haga clic en Anterior para volver atrás y corregir los errores.If necessary, click Previous to go back and fix any errors.

  5. En la página Información general del Asistente para crear aplicaciones, especifique la siguiente información:On the General Information page of the Create Application wizard, specify the following information:

    Nota

    Si Configuration Manager detecta automáticamente esta información en los archivos de instalación de la aplicación, ya está rellenada aquí.If Configuration Manager automatically detects this information from the application installation files, it's already populated here. Además, las opciones mostradas pueden ser diferentes según el tipo de aplicación que cree.Additionally, the displayed options might be different depending on the application type that you create.

    • Información general sobre la aplicación, como Nombre, Comentarios de administrador, Editor y Versión de software.General information about the application, like the application Name, Administrator comments, Publisher, and Software version. Para ayudar a encontrar la aplicación en la consola de Configuration Manager, especifique una Referencia opcional o seleccione Categorías administrativas.To help you find the application in the Configuration Manager console, specify an Optional reference, or select Administrative categories.

    • Programa de instalación: Especifique el programa de instalación y las propiedades necesarias para instalar este tipo de implementación de aplicaciones.Installation program: Specify the installation program and any required properties that are needed to install the application deployment type.

      Sugerencia

      Si el programa de instalación no aparece, haga clic en Examinar y busque la ubicación del programa de instalación.If the installation program doesn't appear, choose Browse and browse to the installation program location.

    • Comportamiento de instalación: seleccione una de las tres opciones para cómo Configuration Manager instala este tipo de implementación.Install behavior: Select one of the three options for how Configuration Manager installs this deployment type. Para obtener más información sobre estas opciones, vea Experiencia de usuario.For more information on these options, see User Experience.

    • Usar una conexión VPN automática (si está configurada): si ha implementado un perfil de VPN en el dispositivo en el que el usuario inicia la aplicación, la VPN se conectará cuando se inicie.Use an automatic VPN connection (if configured): If you've deployed a VPN profile to the device on which the user launches the app, connect the VPN when the app starts. Esta opción es solo para Windows 8.1 y Windows Phone 8.1.This option is only for Windows 8.1 and Windows Phone 8.1. En dispositivos Windows Phone 8.1, las conexiones VPN automáticas no se admiten si se ha implementado más de un perfil de VPN en el dispositivo.On Windows Phone 8.1 devices, if you deploy more than one VPN profile to the device, automatic VPN connections aren't supported. Para obtener más información, vea Perfiles de VPN.For more information, see VPN profiles.

    • Aprovisionar esta aplicación para todos los usuarios en el dispositivo: a partir de la versión 1806, una aplicación se aprovisiona con un paquete de aplicación de Windows para todos los usuarios en el dispositivo.Provision this application for all users on the device: Starting in version 1806, provision an application with a Windows app package for all users on the device. Para obtener más información, vea Creación de aplicaciones Windows.For more information, see Create Windows applications.

      Sugerencia

      Si va a modificar una aplicación existente, esta opción está en la pestaña de Experiencia del usuario de las propiedades del tipo de implementación del paquete de la aplicación de Windows.If you're modifying an existing application, this setting is on the User Experience tab of the Windows app package deployment type properties.

  6. Seleccione Siguiente, revise la información de la aplicación en la página Resumen y, después, finalice el Asistente para crear aplicaciones.Choose Next, review the application information on the Summary page, and then finish the Create Application wizard.

La nueva aplicación ahora aparece en el nodo Aplicaciones de la consola de Configuration Manager.The new application now appears in the Applications node of the Configuration Manager console. Ha terminado de crear una aplicación.You've finished creating an application.

Para agregar más tipos de implementación o configurar otras opciones, vea Crear tipos de implementación para la aplicación.To add more deployment types or configure other settings, see Create deployment types for the application.

Especificar manualmente la información de la aplicaciónManually specify application information

  1. En la página General del Asistente para crear aplicaciones, seleccione Especificar manualmente la información de la aplicación y, después, seleccione Siguiente.On the General page of the Create Application wizard, select Manually specify the application information, and then choose Next.

  2. Especificar Información general sobre la aplicación:Specify General Information about the application:

    • El nombre de la aplicación es necesario y debe tener menos de 256 caracteres.The application Name is required, and must be fewer than 256 characters.

    • Comentarios del administrador, Editor y Versión del software son metadatos adicionales para describir aún más la aplicación.Administrator comments, Publisher, and Software version are additional metadata to further describe the application.

    • Para ayudar a encontrar la aplicación en la consola de Configuration Manager, especifique una Referencia opcional o seleccione Categorías administrativas.To help you find the application in the Configuration Manager console, specify an Optional reference, or select Administrative categories.

    • Fecha de publicaciónDate published

    • Seleccione usuarios o grupos que son responsables de esta aplicación, como Propietarios y Contactos de soporte técnico.Select users or groups who are responsible for this application as Owners and Support contacts. De forma predeterminada, estos valores se establecen en el nombre de usuario.By default, these values are set to your username.

  3. En la página Catálogo de aplicaciones del Asistente para crear aplicaciones, especifique la siguiente información:On the Application Catalog page of the Create Application wizard, specify the following information:

    • Idioma seleccionado: en la lista desplegable, seleccione la versión de idioma de la aplicación que quiere configurar.Selected language: In the drop-down list, select the language version of the application that you want to set up. Seleccione Agregar o quitar para configurar más idiomas para esta aplicación.Choose Add/Remove to set up more languages for this application.

    • Nombre de aplicación localizado: especifique el nombre de la aplicación en el idioma que ha seleccionado.Localized application name: Specify the application name in the selected language.

      Importante

      Es necesario un nombre de aplicación localizado para cada versión de idioma que configure.A localized application name is required for each language version that you set up.

    • Categorías de usuario: haga clic en Editar para especificar categorías de la aplicación en el idioma que ha seleccionado.User categories: Choose Edit to specify application categories in the selected language. Los usuarios del Centro se software usan estas categorías como ayuda para filtrar y ordenar las aplicaciones disponibles.Users of Software Center use these categories to help filter and sort the available applications.

    • Documentación de usuario: especifique la ubicación de un archivo con el que los usuarios del Centro de software pueden obtener más información sobre esta aplicación.User documentation: Specify the location of a file from which Software Center users can get more information about this application. Esta ubicación es una dirección de sitio web o un nombre de archivo y de ruta de acceso de red.This location is a website address, or a network path and file name. Asegúrese de que los usuarios tengan acceso a esta ubicación.Make sure that users have access to this location.

    • Texto del vínculo: especifique el texto que aparece en lugar de la dirección URL de la aplicación.Link text: Specify the text that appears in place of the URL to the application.

    • Dirección URL de privacidad: especifique una dirección de sitio web vinculada a la declaración de privacidad de la aplicación.Privacy URL: Specify a website address to the privacy statement for the application.

    • Descripción localizada: especifique una descripción para esta aplicación en el idioma que ha seleccionado.Localized description: Enter a description for this application in the selected language.

    • Palabras clave: especifique una lista de palabras clave en el idioma seleccionado.Keywords: Enter a list of keywords in the selected language. Estas palabras clave ayudan a los usuarios del Centro de software a buscar la aplicación.These keywords help Software Center users search for the application.

    • Icono: haga clic en Examinar para seleccionar un icono para esta aplicación.Icon: Click Browse to select an icon for this application. Si no se especifica un icono, Configuration Manager usa un icono predeterminado.If you don't specify an icon, Configuration Manager uses a default icon. Los iconos pueden tener dimensiones de hasta 512 x 512 píxeles.Icons can have pixel dimensions of up to 512x512.

    • Mostrar esta aplicación como destacada y resaltarla en el portal de empresa: con esta opción, la aplicación se muestra de forma destacada en el portal de empresa en dispositivos móviles.Display this as a featured app and highlight it in the company portal: This option prominently displays the app in the company portal on mobile devices.

  4. En la página Tipos de implementación del Asistente para crear aplicaciones, seleccione Agregar para crear un tipo de implementación nuevo.On the Deployment Types page of the Create Application wizard, choose Add to create a new deployment type. Para obtener más información, consulte Crear tipos de implementación de la aplicación.For more information, see Create deployment types for the application.

  5. Seleccione Siguiente, revise la información de la aplicación en la página Resumen y, después, finalice el Asistente para crear aplicaciones.Choose Next, review the application information on the Summary page, and then finish the Create Application wizard.

La nueva aplicación ahora aparece en el nodo Aplicaciones de la consola de Configuration Manager.The new application now appears in the Applications node of the Configuration Manager console.

Crear tipos de implementación de la aplicaciónCreate deployment types for the application

Si se detecta automáticamente la información de la aplicación, es posible que no sea necesario finalizar algunos de los pasos de esta sección.If you automatically detect application information, you may not need to finish some of the steps in this section.

Nota

Al ver las propiedades de un tipo de implementación existente, las secciones siguientes se corresponden con las pestañas de la ventana de propiedades del tipo de implementación:When you view the properties of an existing deployment type, the following sections correspond to tabs of the deployment type properties window:

Para obtener información sobre la pestaña Comportamiento de instalación de las propiedades de un tipo de implementación, vea Comprobación de archivos ejecutables en ejecución.For information on the Install Behavior tab on the properties of a deployment type, see Check for running executable files.

Iniciar el Asistente para crear tipos de implementaciónStart the Create Deployment Type wizard

Hay tres formas de iniciar el Asistente para crear tipos de implementación:There are three ways to start the Create Deployment Type wizard:

  • En el nodo Aplicaciones: En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Aplicaciones.In the Applications node: In the Configuration Manager console, go to the Software Library workspace, expand Application Management, and select the Applications node. Seleccione una aplicación y después haga clic en Crear un tipo de implementación en la cinta.Select an application, and then click Create Deployment Type in the ribbon.

  • Al crear una aplicación: cuando seleccione Especificar manualmente la información de la aplicación en el Asistente para crear aplicaciones, haga clic en Agregar en la página Tipos de implementación.When creating an application: When you Manually specify application information in the Create Application wizard, click Add on the Deployment Types page.

  • Desde las propiedades de la aplicación: seleccione una aplicación existente en el nodo Aplicaciones y haga clic en Propiedades.From application properties: Select an existing application in the Applications node and click Properties. Cambie a la pestaña Tipos de implementación y haga clic en Agregar.Switch to the Deployment Types tab, and click Add.

Después use uno de los procedimientos siguientes para detectar automáticamente o configurar manualmente la información de tipo de implementación.Then use one of the following procedures to automatically identify or manually specify deployment type information.

Identificar automáticamente la información de tipo de implementaciónAutomatically identify deployment type information

  1. En la página General del Asistente para crear tipos de implementación:On the General page of the Create Deployment Type wizard:

    1. Seleccione el Tipo de archivo de instalación de aplicación para detectar información del tipo de implementación.Select the application installation file Type to detect the deployment type information.

    2. Seleccione Identificar automáticamente la información sobre este tipo de implementación a partir de los archivos de instalación.Select Automatically identify information about this deployment type from installation files.

    3. En el cuadro Ubicación, especifique el archivo de instalación de aplicación que quiere usar para detectar información del tipo de implementación.In the Location box, specify the application installation file that you want to use to detect the deployment type information. Esta ubicación es una ruta de acceso de red (\\server\share\filename) o un vínculo de la tienda.This location is either a network path (\\server\share\filename) or a store link. Debe tener acceso a la ruta de acceso de red y a todas las subcarpetas que incluyen el contenido de la aplicación.You must have access to the network path and any subfolders that include application content.

  2. En la página Importar información del Asistente para crear tipos de implementación, revise la información y después haga clic en Siguiente.On the Import Information page of the Create Deployment Type wizard, review the information, and then click Next. Si es necesario, haga clic en Anterior para volver atrás y corregir los errores.If necessary, click Previous to go back and fix any errors.

  3. En la página Información general del Asistente para crear tipos de implementación, especifique la información siguiente:On the General Information page of the Create Deployment Type wizard, specify the following information:

    Nota

    Es posible que parte de la información del tipo de implementación ya esté presente si se obtuvo de los archivos de instalación de la aplicación.Some of the deployment type information might already be present if it was read from the application installation files. Además, es posible que las opciones que se muestran difieran, según el tipo de implementación que se va a crear.Additionally, the displayed options might differ, depending on the deployment type that you're creating.

    • Información general sobre el tipo de implementación:General Information about the deployment type:

      • El Nombre es obligatorioThe Name is required

      • Comentarios del administrador para ampliar la descripciónAdministrator comments to further describe it

      • Idiomas que están disponibles para élLanguages that are available for it

    • Programa de instalación: Especifique el programa de instalación y las propiedades que se requieren para instalar al tipo de implementación.Installation program: Specify the installation program and any properties that you require to install the deployment type.

    • Comportamiento de instalación: seleccione una de las tres opciones para cómo Configuration Manager instala este tipo de implementación.Install behavior: Select one of the three options for how Configuration Manager installs this deployment type. Para obtener más información sobre estas opciones, vea Experiencia de usuario.For more information on these options, see User Experience.

    • Usar una conexión VPN automática (si está configurada): si ha implementado un perfil de VPN en el dispositivo en el que el usuario inicia la aplicación, la VPN se conectará cuando se inicie.Use an automatic VPN connection (if configured): If you've deployed a VPN profile to the device on which the user launches the app, connect the VPN when the app starts. Esta opción es solo para Windows 8.1 y Windows Phone 8.1.This option is only for Windows 8.1 and Windows Phone 8.1. En dispositivos Windows Phone 8.1, las conexiones VPN automáticas no se admiten si se ha implementado más de un perfil de VPN en el dispositivo.On Windows Phone 8.1 devices, if you deploy more than one VPN profile to the device, automatic VPN connections aren't supported. Para obtener más información, vea Perfiles de VPN.For more information, see VPN profiles.

  4. Seleccione Siguiente y continúe con Opciones de contenido de tipo de implementación.Choose Next, and then continue to Deployment type Content options.

Especificar manualmente la información del tipo de implementaciónManually specify the deployment type information

  1. En la página General del Asistente para crear tipos de implementación, en la lista desplegable Tipo, elija el tipo de archivo de instalación de aplicación para este tipo de implementación.On the General page of the Create Deployment Type wizard, in the Type drop-down list, choose the application installation file type for this deployment type.

  2. Seleccione Especificar manualmente la información del tipo de implementación y después haga clic en Siguiente.Select Manually specify the deployment type information, and then click Next.

  3. En la página Información general del Asistente para crear tipos de implementación, especifique un Nombre para el tipo de implementación.On the General Information page of the Create Deployment Type wizard, specify a Name for the deployment type. Opcionalmente, especifique Comentarios del administrador, seleccione los Idiomas para este tipo de implementación y después haga clic en Siguiente.Optionally specify Administrator comments, select the Languages for this deployment type, and then click Next.

  4. Continúe con las Opciones de contenido de tipo de implementación.Continue to Deployment type Content options.

Opciones de contenido de tipo de implementaciónDeployment type Content options

En la página Contenido, especifique la siguiente información:On the Content page, specify the following information:

Nota

Al ver las propiedades de un tipo de implementación existente, algunas de estas opciones aparecen en la pestaña Contenido y otras en la pestaña Programas.When you view the properties of an existing deployment type, some of these options appear on the Content tab and some on the Programs tab.

  • Ubicación del contenido: especifique la ubicación del contenido para este tipo de implementación o haga clic en Examinar para elegir la carpeta de contenido del tipo de implementación.Content location: Specify the location of the content for this deployment type, or select Browse to choose the deployment type content folder.

    Importante

    La cuenta del sistema del equipo del servidor de sitio debe tener permisos para la ubicación del contenido que especifique.The System account of the site server computer must have permissions to the specified content location.

    • Conservar contenido en la caché del cliente: el cliente de Configuration Manager mantiene indefinidamente en su memoria caché el contenido del tipo de implementación.Persist content in the client cache: The Configuration Manager client indefinitely keeps in its cache the deployment type content. El cliente mantiene el contenido incluso si la aplicación ya está instalada.The client persists the content even if the app is already installed. Esta opción es útil en algunas implementaciones, como el software basado en Windows Installer.This option is useful with some deployments, like Windows Installer–based software. Windows Installer necesita una copia local del contenido de origen para aplicar las actualizaciones.Windows Installer needs a local copy of the source content for applying updates. Esta opción reduce el espacio de caché disponible.This option reduces the available cache space. Si se selecciona esta opción, podría posteriormente causar un error de una implementación de gran tamaño si la memoria caché no tiene espacio disponible suficiente.If you select this option, it might cause a large deployment to fail at a later point if the cache doesn't have sufficient available space.
  • Programa de instalación: especifique el nombre del programa de instalación y los parámetros de instalación necesarios.Installation program: Specify the name of the installation program and any required installation parameters.

    • Inicio de instalación en: opcionalmente, especifique la carpeta que contiene el programa de instalación para el tipo de implementación.Installation start in: Optionally, specify the folder that has the installation program for the deployment type. Esta carpeta puede ser una ruta de acceso absoluta en el cliente o una ruta de acceso a la carpeta del punto de distribución que contiene los archivos de instalación.This folder can be an absolute path on the client, or a path to the distribution point folder that has the installation files.
  • Programa de desinstalación: opcionalmente, especifique el nombre del programa de desinstalación y los parámetros necesarios.Uninstall program: Optionally, specify the name of the uninstall program and any required parameters.

    • Inicio de desinstalación en: opcionalmente, especifique la carpeta que contiene el programa de desinstalación para el tipo de implementación.Uninstall start in: Optionally, specify the folder that has the uninstall program for the deployment type. Esta carpeta puede ser una ruta de acceso absoluta en el cliente.This folder can be an absolute path on the client. También puede ser una ruta de acceso relativa en un punto de distribución de la carpeta que contiene el paquete.It can also be a relative path on a distribution point of the folder with the package.
  • Ejecutar programa de instalación y desinstalación como proceso de 32 bits en clientes de 64 bits: Utilice las ubicaciones del Registro y de archivos de 32 bits en equipos basados en Windows para ejecutar el programa de instalación del tipo de implementación.Run installation and uninstall program as 32-bit process on 64-bit clients: Use the 32-bit file and registry locations on Windows-based computers to run the installation program for the deployment type.

Opciones de contenido de propiedades de tipo de implementaciónDeployment type properties Content options

Al ver las propiedades de un tipo de implementación, las siguientes opciones solo aparecen en la pestaña Contenido:When you view the properties of a deployment type, the following options appear only on the Content tab:

  • Configuración del contenido de desinstalación:Uninstall content settings:

    • Igual que el contenido de instalación: seleccione esta opción si el contenido de instalación y desinstalación es el mismo.Same as install content: If the install and uninstall content are the same, select this option. Esta opción es el valor predeterminado.This option is the default.

    • Ningún contenido de desinstalación: seleccione esta opción si la aplicación no necesita contenido para la desinstalación.No uninstall content: If your application doesn't need content for uninstall, select this option.

    • Diferente del contenido de instalación: seleccione esta opción si el contenido de desinstalación es diferente al de instalación.Different from install content: If the uninstall content is different from the install content, select this option.

      • Ubicación de contenido de desinstalación: especifique la ruta de acceso de red para el contenido que se usa para desinstalar la aplicación.Uninstall content location: Specify the network path to the content that's used to uninstall the application.
  • Permitir que los clientes usen puntos de distribución del grupo de límite del sitio predeterminado: especifique si los clientes deben descargar e instalar el software desde un punto de distribución en el grupo de límites predeterminados del sitio, cuando el contenido no está disponible desde un punto de distribución en el grupo actual o en los grupos de límites vecinos.Allow clients to use distribution points from the default site boundary group: Specify if clients should download and install the software from a distribution point in the site default boundary group, when the content isn't available from a distribution point in the current or neighbor boundary groups.

  • Opciones de implementación: especifique si los clientes deben descargar la aplicación al usar un punto de distribución desde un grupo vecino o los grupos de límites predeterminados del sitio.Deployment options: Specify if clients should download the application when they use a distribution point from a neighbor or the default site boundary groups.

  • Permitir a los clientes compartir el contenido con otros clientes en la misma subred: especifique si quiere habilitar el uso de BranchCache para las descargas de contenido.Allow clients to share content with other clients on the same subnet: Specify whether to enable the use of BranchCache for content downloads. Para obtener más información, vea BranchCache.For more information, see BranchCache. A partir de la versión 1802, BranchCache siempre está habilitado en los clientes.Starting in version 1802, BranchCache is always enabled on clients. Esta configuración se eliminó, ya que los clientes usan BranchCache si el punto de distribución lo admite.This setting is removed, as clients use BranchCache if the distribution point supports it.

Opciones de método de detección de tipo de implementaciónDeployment type Detection Method options

Este procedimiento configura un método de detección que indica la presencia del tipo implementación.This procedure sets up a detection method that indicates the presence of the deployment type. En otras palabras, si el dispositivo de Windows ya tiene instalada la aplicación.In other words, whether the Windows device already has the application installed. Use uno de los dos métodos siguientes para crear un método de detección:Use one of the two following methods to create a detection method:

Configurar reglas para detectar la presencia de este tipo de implementaciónConfigure rules to detect the presence of this deployment type

  1. En la página Método de detección, la opción de Configurar reglas para detectar la presencia de este tipo de implementación está activada de forma predeterminada.On the Detection Method page, the option to Configure rules to detect the presence of this deployment type is selected by default. Haga clic en Agregar cláusula.Click Add Clause.

  2. En el cuadro de diálogo Regla de detección, haga clic en la lista desplegable Tipo de configuración.In the Detection Rule dialog box, click the Setting type drop-down list. Seleccione uno de los siguientes métodos para detectar la presencia del tipo de implementación:Select one of the following methods to detect the presence of the deployment type:

    • Sistema de archivos: detecte si una carpeta o archivo especificado existe en un dispositivo.File System: Detect whether a specified file or folder exists on a device. Esta detección indica que la aplicación está instalada.This detection indicates that the application is installed. Especifique la siguiente información adicional:Specify the following additional details:

      • Tipo: seleccione si es un archivo o carpeta.Type: Select whether it's a file or folder.

      • Ruta de acceso (obligatorio): escriba o busque la ruta de acceso local en el dispositivo que incluye el archivo o carpeta.Path (Required): Enter or browse to the local path on the device that includes the file or folder. Por ejemplo, C:\Program Files.For example, C:\Program Files. No se puede especificar una ruta de acceso de red compartida.You can't specify a shared network path. Si hace clic en Examinar, examinará el sistema de archivos local o se conectará a un cliente representativo para examinar.If you click Browse, browse the local file system or connect to a representative client to browse.

      • Nombre de archivo o carpeta (obligatorio): especifique el nombre de archivo o carpeta específico para detectar en la ruta de acceso anterior.File or folder name (Required): Specify the specific file or folder name to detect in the above path. Si el cliente detecta este archivo o carpeta en el dispositivo, considera la aplicación como instalada en el dispositivo.If the client detects this file or folder on the device, it considers the application as installed on the device.

      • Este archivo o carpeta está asociado a una aplicación de 32 bits en sistemas de 64 bits: esta opción está seleccionada de forma predeterminada.This file or folder is associated with a 32-bit application on 64-bit systems: This option is selected by default. En primer lugar, el cliente comprueba las ubicaciones de archivos de 32 bits para la carpeta o archivo especificado.The client first checks 32-bit file locations for the specified file or folder. Si no se encuentra el archivo o la carpeta, el cliente busca en ubicaciones de 64 bits.If the file or folder isn't found, the client then searches 64-bit locations.

    • Registro: detecte si existe una clave del Registro especificada o un valor del Registro en un dispositivo cliente.Registry: Detect whether a specified registry key or registry value exists on a client device. Esta detección indica que la aplicación está instalada.This detection indicates that the application is installed. Especifique la siguiente información adicional:Specify the following additional details:

      • Subárbol (obligatorio): elija un subárbol del registro en la lista desplegable.Hive (Required): Choose a registry hive from the drop-down list. Por ejemplo, HKEY_LOCAL_MACHINE.For example, HKEY_LOCAL_MACHINE.

      • Clave (obligatorio): especifique la clave del registro para buscar en la sección anterior.Key (Required): Specify the registry key to search in the above hive. Por ejemplo, SOFTWARE\Microsoft\Office.For example, SOFTWARE\Microsoft\Office.

      • Valor (opcional): escriba un valor concreto para detectar en la clave anterior.Value (Optional): Enter a specific value to detect in the above key. Si quiere que el cliente detecte el valor (predeterminado), habilite la opción para Usar valor de clave del Registro (predeterminado) para la detección.If you want the client to detect the (Default) value, enable the option to Use (Default) registry key value for detection. Cuando escriba un valor o habilite esta opción, es preciso que seleccione un tipo de datos.When you enter a value or enable this option, you're required to select a Data Type.

      • Esta clave del registro está asociada con una aplicación de 32 bits en sistemas de 64 bits: seleccione esta opción para comprobar primero ubicaciones del registro de 32 bits en busca de la clave del registro especificada.This registry key is associated with a 32-bit application on 64-bit systems: Select this option to first check 32-bit registry locations for the specified registry key. Si no se encuentra la clave del registro, el cliente busca las ubicaciones de 64 bits.If the registry key isn't found, the client searches 64-bit locations.

    • Windows Installer: detecte si un archivo de Windows Installer especificado existe en un dispositivo cliente.Windows Installer: Detect whether a specified Windows Installer file exists on a client device. Esta detección indica que la aplicación está instalada.This detection indicates that the application is installed. Especifique el código de producto MSI para detectar en el cliente.Specify the MSI Product code to detect on the client. Si hace clic en Examinar, seleccione el archivo MSI desde el que se va a leer el código de producto.If you click Browse, select the MSI file from which to read the product code.

  3. En la parte inferior de la ventana de la regla de detección, especifique si el elemento debe existir o cumplir una regla.At the bottom of the Detection Rule window, specify whether the item must exist or satisfy a rule. Por ejemplo, si realiza la detección con un archivo, la siguiente opción se selecciona de forma predeterminada: La configuración del sistema de archivos debe existir en el sistema de destino para indicar la presencia de esta aplicación.For example, if you detect with a file, the following option is selected by default: The file system setting must exist on the target system to indicate presence of this application. Seleccione la otra opción para crear una regla de detección en función de las propiedades de archivo o carpeta.Select the other option to create a rule for detection based on file or folder properties. Estas propiedades incluyen la fecha de modificación, la fecha de creación, la versión o el tamaño.These properties include Date Modified, Date Created, Version, or Size. Estos criterios de regla son diferentes para cada tipo de configuración.These rule criteria are different for each setting type.

  4. Haga clic en Aceptar para cerrar el cuadro de diálogo Regla de detección.Click OK to close the Detection Rule dialog box.

Cuando cree más de un método de detección para un tipo de implementación, debe crear una lógica más compleja mediante la agrupación de las cláusulas.When you create more than one detection method for a deployment type, create more complex logic by grouping the clauses together.

Continúe con la siguiente sección sobre el uso de un script personalizado como un método de detección.Continue to the next section on using a custom script as a detection method. También puede saltar a las opciones de Experiencia del usuario para el tipo de implementación.Or skip to the User Experience options for the deployment type.

Usar un script personalizado para determinar la presencia de un tipo de implementaciónUse a custom script to check for the presence of a deployment type

  1. En la página Método de detección, seleccione el cuadro Usar un script personalizado para detectar la presencia de este tipo de implementación.On the Detection Method page, select the Use a custom script to detect the presence of this deployment type box. Después haga clic en Editar.Then click Edit.

  2. En el cuadro de diálogo Editor de scripts, haga clic en la lista desplegable Tipo de script.In the Script Editor dialog box, click the Script type drop-down list. Seleccione uno de los siguientes lenguajes de scripts para detectar el tipo de implementación: PowerShell, VBScript o JScript.Select one of the following script languages to detect the deployment type: PowerShell, VBScript, or JScript.

  3. En el cuadro Contenido del script, escriba el script que quiera usar o pegue el contenido de un script existente.In the Script contents box, enter the script that you want to use, or paste in the contents of an existing script. Elija Abrir para ir a un script existente guardado.Choose Open to browse to an existing saved script. Haga clic en Borrar para quitar el texto en el campo de contenido del script.Click Clear to remove the text in the Script contents field. Si es necesario, habilite la opción Ejecutar el script como proceso de 32 bits en clientes de 64 bits.If necessary, enable the option to Run script as 32-bit process on 64-bit clients.

    Nota

    El tamaño máximo para un script es 32 KB.The maximum size for a script is 32 KB.

  4. Haga clic en Aceptar para guardar el script y cerrar el cuadro de diálogo Editor de script.Click OK to save the script and close the Script Editor dialog box. En el Asistente para crear tipos de implementación, los campos Tipo de script y Longitud del script se actualizan con detalles sobre el script.Back on the Create Deployment Type wizard, the Script Type and Script Length fields update with details about your script.

Sobre los métodos de detección de scripts personalizadosAbout custom script detection methods

Configuration Manager comprueba los resultados del script.Configuration Manager checks the results from the script. Lee los valores escritos por el script en la secuencia de salida estándar (STDOUT), la secuencia de error estándar (STDERR) y el código de salida.It reads the values written by the script to the standard output (STDOUT) stream, the standard error (STDERR) stream, and the exit code. Si el script sale con un valor distinto de cero, se produce un error en el script y el estado de detección de la aplicación es Desconocido.If the script exits with a non-zero value, the script fails, and the application detection status is Unknown. Si el código de salida es cero y STDOUT contiene datos, el estado de detección de la aplicación es Instalada.If the exit code is zero, and STDOUT has data, the application detection status is Installed.

Use las siguientes tablas para comprobar a partir de la salida de un script si una aplicación está instalada:Use the following tables to check whether an application is installed from the output from a script:

Código de salida cero:Zero exit code:

STDOUTSTDOUT STDERRSTDERR Resultado del scriptScript result Estado de detección de la aplicaciónApplication detection state
VacíoEmpty VacíoEmpty CorrectoSuccess Sin instalarNot installed
VacíoEmpty No está vacíoNot empty ErrorFailure DesconocidaUnknown
No está vacíoNot empty VacíoEmpty CorrectoSuccess InstaladoInstalled
No está vacíoNot empty No está vacíoNot empty CorrectoSuccess InstaladoInstalled

Código de salida que no es cero:Non-zero exit code:

STDOUTSTDOUT STDERRSTDERR Resultado del scriptScript result Estado de detección de la aplicaciónApplication detection state
VacíoEmpty VacíoEmpty ErrorFailure DesconocidaUnknown
VacíoEmpty No está vacíoNot empty ErrorFailure DesconocidaUnknown
No está vacíoNot empty VacíoEmpty ErrorFailure DesconocidaUnknown
No está vacíoNot empty No está vacíoNot empty ErrorFailure DesconocidaUnknown

Ejemplos de VBScriptVBScript examples

Use los siguientes ejemplos de VBScript para escribir sus propios scripts de detección de aplicaciones:Use the following VBScript examples to write your own application detection scripts:

Ejemplo 1: el script devuelve un código de salida que no es cero.Example 1: The script returns an exit code that's not zero. Este código indica que el script no se pudo ejecutar correctamente.This code indicates the script failed to run successfully. En este caso, el estado de detección de la aplicación es desconocido.In this case, the application detection state is unknown.

WScript.Quit(1)

Ejemplo 2: el script devuelve un código de salida de cero, pero el valor de STDERR no está vacío.Example 2: The script returns an exit code of zero, but the value of STDERR isn't empty. Este resultado indica que el script no se pudo ejecutar correctamente.This result indicates the script failed to run successfully. En este caso, el estado de detección de la aplicación es desconocido.In this case, the application detection state is unknown.

WScript.StdErr.Write "Script failed"
WScript.Quit(0)

Ejemplo 3: el script devuelve un código de salida de cero, lo que indica que se ejecutó correctamente.Example 3: The script returns an exit code of zero, which indicates it ran successfully. En cambio, el valor de STDOUT está vacío, lo que indica que la aplicación no está instalada.However, the value for STDOUT is empty, which indicates the application isn't installed.

WScript.Quit(0)

Ejemplo 4: el script devuelve un código de salida de cero, lo que indica que se ejecutó correctamente.Example 4: The script returns an exit code of zero, which indicates it ran successfully. El valor de STDOUT está vacío, lo que indica que la aplicación no está instalada.The value for STDOUT isn't empty, which indicates the application is installed.

WScript.StdOut.Write "The application is installed"
WScript.Quit(0)

Ejemplo 5: el script devuelve un código de salida de cero, lo que indica que se ejecutó correctamente.Example 5: The script returns an exit code of zero, which indicates it ran successfully. Los valores de STDOUT y STDERR no están vacíos, lo que indica que la aplicación está instalada.The values for STDOUT and STDERR aren't empty, which indicates the application is installed.

WScript.StdOut.Write "The application is installed"
WScript.StdErr.Write "Completed"
WScript.Quit(0)

Opciones de experiencia del usuario para el tipo de implementaciónDeployment type User Experience options

Esta configuración especifica cómo instala el cliente la aplicación en los dispositivos y lo que el usuario ve.These settings specify how the client installs the application on devices, and what the user sees.

En la página Experiencia del usuario , especifique la siguiente información:On the User Experience page, specify the following information:

  • Comportamiento de instalación: En la lista desplegable, seleccione una de las opciones siguientes:Installation behavior: In the drop-down list, select one of the following options:

    • Instalar para el usuario: el cliente solo instala la aplicación para el usuario al que se implementa la aplicación.Install for user: The client only installs the application for the user to whom you deploy the application.

    • Instalar para el sistema: el cliente instala la aplicación una sola vez.Install for system: The client installs the application only once. Está disponible para todos los usuarios.It's available to all users.

    • Instalar para el sistema si el recurso es el dispositivo; de lo contrario, instalar para el usuario: si implementa la aplicación en un dispositivo, el cliente la instala para todos los usuarios.Install for system if resource is device; otherwise install for user: If you deploy the application to a device, the client installs it for all users. Si implementa la aplicación para un usuario, el cliente solo la instala para ese usuario.If you deploy the application to a user, the client only installs it for that user.

  • Requisito de inicio de sesión: elija solo una de las siguientes opciones:Logon requirement: Select one of the following options:

    • Solo cuando un usuario haya iniciado sesiónOnly when a user is logged on

    • Tanto si un usuario ha iniciado sesión como si noWhether or not a user is logged on

    • Solo cuando ningún usuario haya iniciado sesiónOnly when no user is logged on

      Nota

      El valor predeterminado de esta opción es Solo cuando un usuario haya iniciado sesión.This option defaults to Only when a user is logged on. Si se selecciona Instalar para el usuario en la lista desplegable Comportamiento de la instalación, esta opción no se puede cambiar.If you select Install for user in the Installation behavior drop-down list, you can't change this option.

  • Visibilidad del programa de instalación: especifique el modo en que el tipo de implementación se ejecuta en los dispositivos cliente.Installation program visibility: Specify the mode in which the deployment type runs on client devices. Seleccione una de las siguientes opciones:Select one of the following options:

    • Maximizado: El tipo de implementación se ejecuta maximizado en dispositivos cliente.Maximized: The deployment type runs maximized on client devices. Los usuarios ven toda la actividad de instalación.Users see all installation activity.

    • Normal: El tipo de implementación se ejecuta en modo normal en función de los valores predeterminados del programa y del sistema.Normal: The deployment type runs in the normal mode based on system and program defaults. Este es el modo predeterminado.This mode is the default.

    • Minimizado: El tipo de implementación se ejecuta en modo minimizado en dispositivos cliente.Minimized: The deployment type runs minimized on client devices. Los usuarios pueden ver la actividad de instalación en el área de notificación o en la barra de tareas.Users might see the installation activity in the notification area or taskbar.

    • Oculto: el tipo de implementación se ejecuta en modo oculto en los dispositivos cliente.Hidden: The deployment type runs hidden on client devices. Los usuarios no ven ninguna actividad de instalación.Users see no installation activity.

  • Permitir a los usuarios ver la instalación del programa e interactuar con la misma: especifique si un usuario puede interactuar con la instalación del tipo de implementación para configurar las opciones de instalación.Allow users to view and interact with the program installation: Specify whether a user can interact with the deployment type installation to set up the installation options.

    Nota

    Si se selecciona la opción Instalar para el usuario en la lista desplegable Comportamiento de instalación, esta opción está habilitada de forma predeterminada.If you select the Install for user option in the Installation behavior drop-down list, this option is enabled by default.

    Importante

    A partir de la versión 1802, este valor es opcional cuando se selecciona el comportamiento Instalar para el sistema.Starting in version 1802, when you select the Install for system behavior, this setting is optional. Este cambio es principalmente para permitir que un usuario final interactúe con la instalación durante una secuencia de tareas.This change is primarily to allow an end user to interact with the installation during a task sequence. Por ejemplo, para ejecutar un proceso de instalación que solicite varias opciones al usuario final.For example, to run a setup process that prompts the end user for various options. En algunos instaladores de aplicaciones no se pueden silenciar los mensajes, o bien el proceso de instalación puede requerir valores de configuración específicos que solo conoce el usuario.Some application installers can't have user prompts silenced, or the installation process may require specific configuration values only known to the user.

    Instalar en el contexto de sistema y permitir a los usuarios interactuar con la instalación no es una configuración segura.Installing in system context and allowing users to interact with the installation isn't a secure configuration. Para obtener más información, vea Seguridad y privacidad de la administración de aplicaciones.For more information, see security and privacy for application management.

  • Duración máxima permitida de la ejecución (minutos): Especifica la duración máxima en minutos que espera que se ejecute el tipo de implementación en el equipo cliente.Maximum allowed run time (minutes): Specify the maximum time in minutes that you expect the deployment type to run on the client computer. Especifique esta configuración como un número entero mayor que cero.Specify this setting as a whole number greater than zero. El valor predeterminado es 120 minutos (dos horas).The default value is 120 minutes (two hours).

    Se puede usar este valor para las siguientes acciones:Use this value for the following actions:

    • Para supervisar los resultados a partir del tipo de implementación.To monitor the results from the deployment type.

    • Comprobar si un tipo de implementación está instalado al definir ventanas de mantenimiento en los dispositivos cliente.To check whether a deployment type is installed when you define maintenance windows on client devices. Cuando se programa una ventana de mantenimiento, el tipo de implementación solo se inicia si hay suficiente tiempo disponible en la ventana de mantenimiento según el parámetro Tiempo de ejecución máximo permitido.When a maintenance window is in place, a deployment type only starts if enough time is available in the maintenance window to accommodate the Maximum Allowed Run Time setting.

      Importante

      Se puede producir un conflicto si el Tiempo de ejecución máximo permitido es mayor que la ventana de mantenimiento programada.A conflict might occur if the Maximum allowed run time is longer than the scheduled maintenance window. Si el usuario configura el tiempo de ejecución máximo en un periodo superior a la duración de las ventanas de mantenimiento disponibles, ese tipo de implementación no se ejecuta.If the user sets the maximum run time to a period greater than the length of any available maintenance window, that deployment type doesn't run.

  • Tiempo de instalación estimado (minutos): especifique el tiempo de instalación estimado del tipo de implementación.Estimated installation time (minutes): Specify the estimated installation time of the deployment type. Los usuarios ven este tiempo en el Centro de Software.Users see this time in Software Center.

Opciones de experiencia del usuario para propiedades del tipo de implementaciónDeployment type properties User Experience options

Al ver las propiedades de un tipo de implementación, las siguientes opciones solo aparecen en la pestaña Experiencia del usuario:When you view the properties of a deployment type, the following options appear only on the User Experience tab:

Aplicar un comportamiento específico posterior a la instalación.Enforce specific post-installation behavior. Seleccione una de las siguientes opciones:Select one of the following options:

  • Determinar comportamiento en función de códigos de retorno: controle los reinicios en función de los códigos configurados en la pestaña Códigos de retorno. En el Centro de software se muestra Puede ser necesario reiniciar.Determine behavior based on return codes: Handle reboots based on the codes configured on the Return Codes tab. Software Center displays Might Require a Reboot. Si un usuario ha iniciado sesión durante la instalación, se le solicita según la configuración de la experiencia de usuario de la implementación.If a user is signed in during the install, they're prompted depending on the deployment's User Experience configuration.

  • Ninguna acción específica: no es necesario reiniciar después de la instalación.No specific action: No reboot required after installation. El Centro de software notifica que no es necesario reiniciar.Software Center reports that no reboot is required.

  • El programa de instalación de software puede forzar un reinicio del dispositivo: Configuration Manager no controla ni inicia un reinicio, pero es posible que la instalación real lo haga sin previo aviso.The software install program might force a device restart: Configuration Manager doesn't control or initiate a reboot, but the actual installation might do so without warning. Use esta opción para impedir que Configuration Manager notifique el error de instalación cuando el programa de instalación inicia un reinicio.Use this setting to prevent Configuration Manager from reporting installation failure when the installer initiates a reboot. En el Centro de software se muestra Puede ser necesario reiniciar.Software Center displays Might Require a Reboot.

  • El cliente de Configuration Manager forzará un reinicio obligatorio del dispositivo: Configuration Manager fuerza un reinicio del dispositivo después de una instalación correcta.Configuration Manager client will force a mandatory device restart: Configuration Manager forces a device reboot after successful installation. El Centro de software notifica que es necesario reiniciar.Software Center reports that a reboot is required. Si un usuario ha iniciado sesión durante la instalación, se le solicita según la configuración de la experiencia de usuario de la implementación.If a user is signed in during the install, they're prompted depending on the deployment's User Experience configuration.

Requisitos de tipos de implementaciónDeployment type Requirements

Configuration Manager comprueba estos requisitos en los dispositivos antes de instalar el tipo de implementación.Configuration Manager verifies these requirements on devices before installing the deployment type. Utilice los requisitos para restringir y controlar los dispositivos o usuarios que reciben esta aplicación.Use requirements to further refine and control the devices or users that receive this application. Por ejemplo, si implementa la aplicación para una colección de usuarios, debe especificar aquí los requisitos de hardware de la aplicación.For example, if you deploy the application to a user collection, specify the app's hardware requirements here.

  1. En la página Requisitos, haga clic en Agregar para abrir el cuadro de diálogo Crear requisito.On the Requirements page, click Add to open the Create Requirement dialog box.

  2. En la lista desplegable Categoría, seleccione si este requisito es para un dispositivo o un usuario.In the Category drop-down list, select whether this requirement is for a Device or a User.

    Seleccione Personalizada para usar una condición global creada previamente.Select Custom to use a previously created global condition. Si elige Personalizada, también puede seleccionar Crear para crear una nueva condición global.When you select Custom, you can also choose Create to create a new global condition. Para obtener más información sobre las condiciones globales, consulte Cómo crear condiciones globales.For more about global conditions, see How to create global conditions.

    Importante

    Si la aplicación se implementa en una recopilación de dispositivos, el cliente omite todos los requisitos con la categoría Usuario y la condición Dispositivo primario.If you deploy the application to a device collection, the client ignores any requirement of the category User and the condition Primary Device.

  3. En la lista desplegable Condición, seleccione la condición para evaluar si el usuario o el dispositivo cumplen los requisitos de instalación.In the Condition drop-down list, select the condition to assess whether the user or device meets the installation requirements. El contenido de esta lista varía según la categoría seleccionada.The contents of this list vary depending on the selected category.

  4. En la lista desplegable Operador, seleccione el operador que se va a usar.In the Operator drop-down list, select the operator to use. Este operador compara la condición seleccionada con el valor especificado.This operator compares the selected condition to the specified value. Evalúa si el usuario o el dispositivo cumplen los requisitos de instalación.It assesses whether the user or device meets the installation requirement. Los operadores disponibles varían según la condición seleccionada.The available operators vary depending on the selected condition.

    Nota

    Los requisitos disponibles varían en función del tipo de dispositivo que use el tipo de implementación.The available requirements differ depending on the device type that the deployment type uses.

  5. En el cuadro Valor, especifique los valores que se van a usar para comparar.In the Value box, specify the values to use for comparison. Estos valores, junto con la condición y el operador seleccionados, evalúan si el usuario o el dispositivo cumplen los requisitos de instalación.These values, along with the selected condition and operator, evaluate whether the user or device meets the installation requirements. Los valores disponibles varían según la condición y el operador seleccionados.The available values vary depending on the selected condition and the selected operator.

  6. Seleccione Aceptar para guardar los requisitos y cierre el cuadro de diálogo Crear requisito.Choose OK to save the requirement and close the Create Requirement dialog box.

Dependencias del tipo de implementaciónDeployment type Dependencies

Las dependencias definen uno o más tipos de implementación de otra aplicación que el cliente debe instalar antes de instalar este tipo de implementación.Dependencies define one or more deployment types from another application that the client must install before it installs this deployment type.

Importante

En algunos casos, un tipo de implementación depende de un tipo de implementación que también tiene dependencias.In some cases, a deployment type is dependent on a deployment type that also has dependencies. El número máximo de dependencias admitidas en la cadena es cinco.The maximum number of supported dependencies in the chain is five.

  1. En la página Dependencias, haga clic en Agregar.On the Dependencies page, click Add.

  2. En la ventana Agregar dependencia, escriba el nombre del grupo de dependencias.In the Add Dependency window, enter the Dependency group name. Este nombre hace referencia a este grupo de dependencias de aplicaciones.This name refers to this group of application dependencies.

  3. En la ventana Agregar dependencia, haga clic en Agregar.In the Add Dependency window, click Add.

  4. En la ventana Especificar aplicación requerida, seleccione una aplicación disponible y al menos uno de sus tipos de implementación para utilizarlo como una dependencia.In the Specify Required Application window, select an available application and at least one of its deployment types to use as a dependency.

    Sugerencia

    Haga clic en Ver para mostrar las propiedades de la aplicación o del tipo de implementación seleccionado.Click View to display the properties of the selected application or deployment type.

  5. Haga clic en Aceptar para cerrar la ventana Especificar aplicación requerida.Click OK to close the Specify Required Application window.

  6. Si quiere que el cliente instale automáticamente la aplicación dependiente, seleccione Instalación automática junto a la dependencia.If you want the client to automatically install the dependent application, select Auto Install next to the dependency.

    Nota

    No es necesario implementar una aplicación dependiente para que el cliente la instale automáticamente.You don't need to deploy a dependent application for the client to automatically install it.

  7. Si agrega más de una dependencia, haga clic en los botones Aumentar prioridad y Reducir prioridad.If you add more than one dependency, use the Increase Priority and Decrease Priority buttons. Estas acciones cambian el orden en que el cliente evalúa cada dependencia.These actions change the order in which the client evaluates each dependency.

  8. Haga clic en Aceptar para cerrar la ventana Agregar dependencia.Click OK to close the Add Dependency window.

Códigos de retorno del tipo de implementaciónDeployment type Return Codes

Nota

Esta página no está en el Asistente para crear tipos de implementación.This page isn't in the Create Deployment Type wizard. Solo es una pestaña en las propiedades de un tipo de implementación existente.It's only a tab on the properties of an existing deployment type.

Especifique los códigos de retorno para controlar los comportamientos al finalizar el tipo de implementación.Specify return codes to control behaviors after the deployment type completes. Por ejemplo, indique que se requiere un reinicio, la instalación se ha completado o personalice el texto que se muestra a los usuarios.For example, signal that a restart is required, the installation is complete, or customize the text shown to users.

  1. En la pestaña códigos de retorno de la ventana de propiedades del tipo de implementación, haga clic en Agregar.On the Return Codes tab of the deployment type properties window, click Add.

  2. En la ventana Agregar código de retorno, especifique el valor del código de retorno esperado de este tipo de implementación.In the Add Return Code window, specify the Return Code Value that you expect from this deployment type. Este valor es un entero positivo o negativo comprendido entre -2147483648 y 2147483647.This value is any positive or negative integer between -2147483648 and 2147483647.

  3. Seleccione una tipo de código de la lista desplegable.Select a Code Type from the drop-down list. Esta configuración define cómo Configuration Manager interpreta el código de retorno especificado de este tipo de implementación.This setting defines how Configuration Manager interprets the specified return code from this deployment type. Los tipos disponibles varían en función de la tecnología de tipo de implementación.The available types vary based on the deployment type technology.

    • Correcto (sin reinicio): el tipo de implementación se instaló correctamente y no es necesario reiniciar.Success (no reboot): The deployment type successfully installed, and no reboot is necessary.

    • Error (sin reinicio): no se pudo instalar el tipo de implementación.Failure (no reboot): The deployment type failed to install.

    • Reinicio en frío: el tipo de implementación se instaló correctamente, pero requiere reiniciar el dispositivo.Hard Reboot: The deployment type successfully installed, but requires the device to restart. Nada se puede instalar hasta que se reinicie el dispositivo.Nothing else can be installed until the device restarts.

    • Reinicio parcial: el tipo de implementación se instaló correctamente, pero requiere reiniciar el dispositivo.Soft Reboot: The deployment type successfully installed, but requests the device to restart. Pueden realizarse otras instalaciones antes de que el dispositivo se reinicie.Other installations can occur before the device restarts.

    • Reintento rápido: otra instalación ya está en curso en el dispositivo.Fast Retry: Another installation is already in progress on the device. El cliente lo reintenta cada dos horas, hasta un total de 10 veces.The client retries every two hours, for a total of 10 times.

  4. Opcionalmente, especifique un nombre y una descripción para este código de retorno.Optionally, enter a Name and Description for this return code. Este texto se muestra al usuario.This text is shown to the user.

  5. Haga clic en Aceptar para cerrar la ventana Agregar código de retorno.Click OK to close the Add Return Code window.

Ejemplo: correcto distinto de ceroExample: non-zero success

Va a implementar una aplicación que devuelve un código de salida de 1 cuando se instala correctamente.You're deploying an application that returns an exit code of 1 when it successfully installs. De forma predeterminada, Configuration Manager detecta este código de retorno distinto de cero como un error.By default, Configuration Manager detects this non-zero return code as a failure. Especifique el valor de código de retorno de 1 y seleccione el tipo de código correcto (sin reinicio).Specify the Return Code Value of 1, and select the Code Type of Success (no reboot). Ahora Configuration Manager interpreta ese código de retorno como una operación correcta para este tipo de implementación.Now Configuration Manager interprets that return code as a success for this deployment type.

Códigos de retorno predeterminadosDefault return codes

Al crear algunos tipos de implementación, Configuration Manager agrega automáticamente los siguientes códigos de retorno que son comunes a esa tecnología:When you create some deployment types, Configuration Manager automatically adds the following return codes that are common to that technology:

Windows Installer (archivo *.msi)Windows Installer (*.msi file)

ValorValue Tipo de códigoCode Type
00 Correcto (sin reinicio)Success (no reboot)
17071707 Correcto (sin reinicio)Success (no reboot)
30103010 Reinicio parcialSoft Reboot
16411641 Reinicio en fríoHard Reboot
16181618 Reintento rápidoFast Retry

Instalador de scriptsScript Installer

ValorValue Tipo de códigoCode Type
00 Correcto (sin reinicio)Success (no reboot)
16411641 Reinicio en fríoHard Reboot
30103010 Reinicio parcialSoft Reboot
16181618 Reintento rápidoFast Retry

Paquete de aplicación de Windows (*.appx, *.appxbundle, *.msix, *.msixbundle)Windows app package (*.appx, *.appxbundle, *.msix, *.msixbundle)

ValorValue Tipo de códigoCode Type
1560515605 Reintento rápidoFast Retry
1561815618 Reintento rápidoFast Retry

Opciones adicionales de los tipos de implementación de App-VAdditional options for App-V deployment types

Configure opciones adicionales únicas para los tipos de implementación para aplicaciones virtuales (App-V).Configure additional options that are unique to deployment types for virtual applications (App-V).

Opciones de contenido de tipo de implementación de App-VApp-V deployment type Content options

  1. En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Aplicaciones.In the Configuration Manager console, go to the Software Library workspace, expand Application Management, and select the Applications node.

  2. Seleccione una aplicación con un tipo de implementación de App-V y haga clic en Propiedades.Select an application with an App-V deployment type, and click Properties.

  3. En las propiedades de la aplicación, cambie a la pestaña Tipos de implementación. Seleccione el tipo de implementación de App-V y haga clic en Editar.In the application properties, switch to the Deployment Types tab. Select the App-V deployment type, and click Edit.

  4. En las propiedades del tipo de implementación, cambie a la pestaña Contenido. Configure las siguientes opciones según sea necesario:In the deployment type properties, switch to the Content tab. Configure the following options as necessary:

    • Conservar contenido en la caché del cliente: el cliente de Configuration Manager no eliminará de su memoria caché el contenido de este tipo de implementación.Persist content in the client cache: The Configuration Manager client won't delete from its cache the content for this deployment type.

    • Cargar contenido en la memoria caché de App-V antes del inicio: antes de iniciar la aplicación, el cliente de Configuration Manager carga en la caché de App-V todo el contenido de este tipo de implementación.Load content into App-V cache before launch: Before the application starts, the Configuration Manager client loads into the App-V cache all content for this deployment type. El cliente no ancla el contenido en la memoria caché.The client doesn't pin the content in the cache. Elimina el contenido según sea necesario.It deletes the content as necessary.

  5. Haga clic en Aceptar para cerrar las propiedades del tipo de implementación.Click OK to close the deployment type properties. Después, haga clic en Aceptar para cerrar las propiedades de la aplicación.Then click OK to close the application properties.

Opciones de publicación del tipo de implementación de App-VApp-V deployment type Publishing options

  1. En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Aplicaciones.In the Configuration Manager console, go to the Software Library workspace, expand Application Management, and select the Applications node.

  2. Seleccione una aplicación con un tipo de implementación de App-V y haga clic en Propiedades.Select an application with an App-V deployment type, and click Properties.

  3. En las propiedades de la aplicación, cambie a la pestaña Tipos de implementación. Seleccione el tipo de implementación de App-V y haga clic en Editar.In the application properties, switch to the Deployment Types tab. Select the App-V deployment type, and click Edit.

  4. En las propiedades del tipo de implementación, cambie a la pestaña Publicar. Seleccione los elementos de la aplicación virtual que quiera publicar.In the deployment type properties, switch to the Publishing tab. Select the items in the virtual application that you want to publish.

  5. Haga clic en Aceptar para cerrar las propiedades del tipo de implementación.Click OK to close the deployment type properties. Después, haga clic en Aceptar para cerrar las propiedades de la aplicación.Then click OK to close the application properties.

Importar una aplicaciónImport an application

Use el siguiente procedimiento para importar una aplicación en Configuration Manager:Use the following procedure to import an application into Configuration Manager:

  1. En la consola de Configuration Manager, vaya al área de trabajo Biblioteca de software, expanda Administración de aplicaciones y seleccione el nodo Aplicaciones.In the Configuration Manager console, go to the Software Library workspace, expand Application Management, and select the Applications node.

  2. En la cinta, en la pestaña Inicio y en el grupo Crear, haga clic en Importar aplicación.In the ribbon, on the Home tab and the Create group, click Import Application.

  3. En la página General del Asistente para importar aplicaciones, especifique la ruta de acceso de red al archivo que se importará.On the General page of the Import Application Wizard, specify the network path to the File to import. Por ejemplo, \\server\share\file.zip.For example, \\server\share\file.zip. Este archivo es un archivo comprimido válido (formato ZIP) de una aplicación de Configuration Manager exportada.This file is a valid compressed archive (ZIP format) of an exported Configuration Manager application.

  4. En la página Contenido del archivo, seleccione la acción que se va a realizar si esta aplicación es un duplicado de una existente.On the File Content page, select the action to take if this application is a duplicate of an existing application. Cree una aplicación u omita el duplicado y agregue una nueva revisión de la aplicación existente.Create a new application, or ignore the duplicate and add a new revision to the existing application.

  5. En la página Resumen, revise las acciones y después finalice el asistente.On the Summary page, review the actions, and then finish the wizard.

La nueva aplicación se muestra en el nodo Aplicaciones .The new application appears in the Applications node.

Sugerencia

El cmdlet de Windows PowerShell Import-CMApplication realiza la misma función que este procedimiento.The Windows PowerShell cmdlet Import-CMApplication has the same function as this procedure. Para obtener más información, vea Import-CMApplication.For more information, see Import-CMApplication.

Para obtener más información sobre cómo exportar una aplicación, consulte Tareas de administración para aplicaciones.For more information about how to export an application, see Management tasks for applications.

Tipos de implementación compatiblesSupported deployment types

Configuration Manager admite los siguientes tipos de implementación para aplicaciones:Configuration Manager supports the following deployment types for applications:

Nombre de tipo de implementaciónDeployment type name DescripciónDescription
Windows Installer (archivo *.msi)Windows Installer (*.msi file) Un archivo de Windows Installer.A Windows Installer file.
Paquete de aplicación de Windows (*.appx, *.appxbundle)Windows app package (*.appx, *.appxbundle) Para Windows 8 o posterior.For Windows 8 or later. Seleccione un archivo de paquete de aplicación de Windows o un paquete de agrupación de aplicaciones de Windows.Select a Windows app package file or a Windows app bundle package.
Paquete de aplicación de Windows (*.appx, *.appxbundle, *.msix, *.msixbundle)Windows app package (*.appx, *.appxbundle, *.msix, *.msixbundle) A partir de la versión 1806, para los formatos de paquete de aplicación de Windows 10 (msix) y de lote de aplicaciones (msixbundle).Starting in version 1806, for new Windows 10 app package (.msix) and app bundle (.msixbundle) formats. Seleccione un archivo de paquete de aplicación de Windows o un paquete de agrupación de aplicaciones de Windows.Select a Windows app package file or a Windows app bundle package.
Paquete de aplicación de Windows (en la Tienda Windows)Windows app package (in the Windows Store) Para Windows 8 o posterior.For Windows 8 or later. Especifique un vínculo a la aplicación en Microsoft Store o busque en la tienda para seleccionar la aplicación.Nota 1Specify a link to the app in the Windows Store, or browse the store to select the app.Note 1
Instalador de scriptsScript Installer Especifique un script o programa que se ejecuta en los clientes de Windows para instalar contenido o llevar a cabo una acción.Specify a script or program that runs on Windows clients to install content or to do an action. Use este tipo de implementación para los instaladores setup.exe o los contenedores script.Use this deployment type for setup.exe installers, or script wrappers.
Microsoft Application Virtualization 4Microsoft Application Virtualization 4 Un manifiesto de Microsoft App-V v4.A Microsoft App-V v4 manifest.
Microsoft Application Virtualization 5Microsoft Application Virtualization 5 Un archivo de paquete de Microsoft App-V v5.A Microsoft App-V v5 package file.
Paquete de aplicación de Windows Phone (archivo *.xap)Windows Phone app package (*.xap file) Un archivo de paquete de aplicación de Windows Phone.A Windows Phone app package file.
Paquete de aplicación de Windows Phone (en la Tienda de Windows Phone)Windows Phone app package (in the Windows Phone Store) Especifique un vínculo a la aplicación en la Tienda Windows.Specify a link to the app in the Windows Store.
Paquete de aplicación de iOS (archivo *.ipa)App Package for iOS (*.ipa file) Un archivo de paquete de aplicación de iOS de Apple.An Apple iOS app package file.
Paquete de aplicación de iOS en App StoreApp Package for iOS from App Store Especifique un vínculo a la aplicación de iOS en la Apple Store.Specify a link to the iOS app in the Apple Store.
Paquete de aplicación de Android (archivo *.apk)App Package for Android (*.apk file) Un archivo de paquete de aplicación de Android.An Android app package file.
Paquete de aplicación para Android en Google PlayApp Package for Android on Google Play Especifique un vínculo a la aplicación en la tienda Google Play.Specify a link to the app in the Google Play store.
Mac OS XMac OS X Para equipos Mac que ejecutan el cliente de Configuration Manager.For macOS computers running the Configuration Manager client. Cree un archivo .cmmac con la herramienta CMAppUtil.Create a .cmmac file with the CMAppUtil tool.
Aplicación webWeb Application Especifique un vínculo a una aplicación web.Specify a link to a web application. Este tipo de implementación instala un acceso directo a la aplicación web en el dispositivo del usuario.Nota 2This deployment type installs a shortcut to the web application on the user's device.Note 2
Windows Installer a través de MDM (*.msi)Windows Installer through MDM (*.msi) Cree e implemente aplicaciones basadas en Windows Installer en dispositivos Windows 10.Create and deploy Windows Installer-based apps to Windows 10 devices. Para obtener más información, vea Implementar aplicaciones de Windows Installer en equipos de Windows 10 inscritos con MDM.For more information, see Deploy Windows Installer apps to MDM-enrolled Windows 10 devices.

Nota 1: Paquete de aplicación de Windows (en la Tienda Windows)Note 1: Windows app package (in the Windows Store)

Para implementar la aplicación como un vínculo a Microsoft Store, establezca la directiva de grupo Desactivar la aplicación Tienda.To deploy the app as a link to the Windows Store, configure the group policy Turn off the Store application. Establézcala en Deshabilitado o No configurado.Set this policy to Disabled or Not configured. Si habilita esta opción, los clientes no pueden conectarse a la Tienda Windows para descargar e instalar aplicaciones.If you enable this setting, clients can't connect to the Windows Store to download and install applications.

Los clientes de Windows siempre evalúan los tipos de implementación que usan un vínculo a una tienda antes de otros tipos de implementación.Windows clients always evaluate deployment types that use a link to a store before other deployment types. Después, el cliente evalúa los tipos de implementación por prioridad.Then the client evaluates deployment types by priority.

Nota 2: Aplicación webNote 2: Web Application

Si instaló Microsoft Intune Managed Browser en dispositivos iOS o Android, asegúrese de que los usuarios solo pueden usar el explorador administrado para abrir la aplicación.If you installed the Microsoft Intune managed browser on iOS or Android devices, make sure that users can only use the managed browser to open the app. En la dirección del sitio web, reemplace http con http-intunemam o https con https-intunemam.In the website address, replace http with http-intunemam, or https with https-intunemam. Por ejemplo:For example:

  • http-intunemam://<path to web app>
  • https-intunemam://<path to web app>

Use los requisitos de la aplicación de Configuration Manager para garantizar que las aplicaciones web que usan el explorador administrado solo se instalan en dispositivos iOS y Android.Use Configuration Manager application requirements to make sure that web apps using the managed browser are only installed to iOS and Android devices.

Para obtener más información sobre Intune Managed Browser, consulte Administrar el acceso a Internet mediante directivas de explorador administrado.For more information about the Intune managed browser, see Manage internet access using managed browser policies.

Pasos siguientesNext steps

Después de crear una aplicación en Configuration Manager, el paso siguiente consiste en implementar la aplicación.After creating an application in Configuration Manager, the next step is to deploy the application.

Para obtener más información sobre cómo crear aplicaciones en distintas plataformas de sistema operativo, consulte los siguientes artículos:For more information about creating applications on different OS platforms, see the following articles: