Cómo crear aplicaciones en Configuration Manager

 

Se aplica a: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Una aplicación de System Center 2012 Configuration Manager contiene los archivos y la información que se requieren para implementar software en un dispositivo. Una aplicación contiene uno o varios tipos de implementación que incluyen la información y los archivos de instalación necesarios para instalar el software. Además contienen reglas que especifican cuándo y cómo se implementa el software.

System_CAPS_importantImportante

Para implementar software en Android, iOS, Windows Phone y dispositivos Windows 8.1 inscritos, estos dispositivos deben inscribirse en Microsoft Intune. Para obtener información sobre cómo inscribir dispositivos, consulte Administrar dispositivos móviles con Microsoft Intune.

Puede crear aplicaciones mediante los métodos siguientes:

  • Crear automáticamente los tipos de aplicación y de implementación mediante la lectura de los archivos de instalación de la aplicación.

  • Crear manualmente la aplicación y, a continuación, agregar los tipos de implementación más adelante.

Use los pasos siguientes para crear aplicaciones y tipos de implementación utilizando Configuration Manager. Para más información sobre cómo importar una aplicación, consulte Importación de una aplicación en este tema.

Si desea obtener información sobre cómo reemplazar una aplicación, vea Cómo utilizar la sustitución de aplicación en Configuration Manager.

Pasos para crear una aplicación

La tabla siguiente proporciona pasos, detalles y más información para crear una aplicación.

Paso

Detalles

Más información

Paso 1: inicie el Asistente para crear aplicaciones

El Asistente para crear aplicaciones se utiliza para configurar información general acerca de una aplicación.

Consulte Paso 1: inicie el Asistente para crear aplicaciones en este tema.

Paso 2: especifique si desea detectar automáticamente la información de la aplicación o definir esta información de forma manual

Puede utilizar los métodos siguientes para configurar la información general acerca de la aplicación:

  • Detectar automáticamente la información de la aplicación. En este método, Configuration Manager intenta leer información sobre la aplicación desde los archivos de instalación de la aplicación y, a continuación, rellena automáticamente los campos del asistente con la información detectada. Utilice este método para crear una aplicación con un solo tipo de implementación que usa la configuración predeterminada.

  • Definir manualmente la información de la aplicación. En este método, el administrador especifica manualmente la información acerca de la aplicación. Utilice este método para crear una aplicación más compleja que tenga varios tipos de implementación, métodos de detección, requisitos o dependencias. También puede utilizar este método si no se puede leer la información de la aplicación desde los archivos de instalación.

Consulte Paso 2: especifique si desea detectar automáticamente la información de la aplicación o definir esta información de forma manual en este tema.

Procedimientos adicionales para crear una aplicación

Utilice la siguiente información si los pasos de la tabla anterior requieren procedimientos adicionales.

Paso 1: inicie el Asistente para crear aplicaciones

Utilice este procedimiento para iniciar el Asistente para crear aplicaciones.

Para iniciar el Asistente para crear aplicaciones

  1. En la consola de Configuration Manager, haga clic en Biblioteca de software.

  2. En el área de trabajo Biblioteca de software, expanda Administración de aplicaciones y, a continuación, haga clic en Aplicaciones.

  3. En la pestaña Inicio, en el grupo Crear, haga clic en Crear aplicación.

Paso 2: especifique si desea detectar automáticamente la información de la aplicación o definir esta información de forma manual

Utilice uno de los procedimientos siguientes para detectar automáticamente o definir manualmente la información de la aplicación:

  • Use el procedimiento Para detectar automáticamente la información de la aplicación si desea crear una aplicación simple que tiene un solo tipo de implementación, como un archivo de Windows Installer sin dependencias ni requisitos. Después de crear una aplicación mediante este procedimiento, puede editarla según sea necesario para agregar o modificar los tipos de implementación y agregar métodos de detección, dependencias o requisitos.

  • Use el procedimiento Para definir manualmente la información de la aplicación para crear aplicaciones más complejas, que tengan varios tipos de implementación, dependencias, métodos de detección o requisitos.

Para detectar automáticamente la información de la aplicación

  1. En la página General del Asistente para crear aplicaciones, active la casilla Detectar automáticamente la información sobre esta aplicación a partir de archivos de instalación.

  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. Para más información sobre los tipos de instalación disponibles, consulte Tipos de implementación admitidos por Configuration Manager en este tema.

  3. En el campo Ubicación, especifique la ruta de acceso UNC con el formato \\<servidor>\<recurso compartido>\<nombre de archivo> o el vínculo de la tienda para el archivo de instalación de la aplicación que desea usar para detectar la información de la aplicación. Como alternativa, haga clic en Examinar para buscar el archivo de instalación.

    System_CAPS_importantImportante

    Si selecciona Windows Installer (nativo) (Configuration Manager sin Service Pack) o Windows Installer (archivo *.msi) (Configuration Manager Service Pack 1 [SP1]) como tipo de aplicación, todos los archivos especificados en la carpeta se importarán con la aplicación y se enviarán a los puntos de distribución. Asegúrese de que la carpeta que especifique solo contenga los archivos necesarios para instalar la aplicación.Configuration Manager está probado para admitir hasta 20.000 archivos de aplicación en el paquete de aplicación. Si la aplicación contiene más archivos, considere la posibilidad de crear varias aplicaciones con un menor número de archivos.

    Nota

    Debe poder acceder a la ruta de acceso UNC que contiene la aplicación y a todas las subcarpetas que tienen el contenido de la aplicación.

  4. Haga clic en Siguiente.

  5. En la página Importar información del Asistente para crear aplicaciones, revise la información que se importó y, a continuación, haga clic en Siguiente. Si es necesario, puede hacer clic en Anterior para volver atrás y corregir los errores.

  6. En la página Información general del Asistente para crear aplicaciones, especifique la siguiente información:

    Nota

    Es posible que parte de esta información ya esté especificada si se obtuvo automáticamente de los archivos de instalación de la aplicación. Además, las opciones mostradas pueden ser diferentes según el tipo de aplicación que cree.

    - Proporcione información general acerca de la aplicación, como el nombre de la aplicación, los comentarios, la versión y una referencia opcional para la aplicación en la consola de Configuration Manager.
    
    - **Programa de instalación**: Especifique el programa de instalación y las propiedades necesarias para instalar este tipo de implementación de aplicaciones.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Si el programa de instalación no se muestra, haga clic en <STRONG>Examinar</STRONG> y busque la ubicación del programa de instalación.</P>
    
    
      </div>
    
    - **Comportamiento de instalación**: Especifique si desea instalar el tipo de implementación de aplicaciones únicamente para el usuario que inició la sesión o para todos los usuarios. También puede especificar que el tipo de implementación se instale para todos los usuarios si se implementa en un dispositivo o solo para un usuario específico si se implementa en un usuario.
    
    - Solo para System Center 2012 R2 Configuration Manager y versiones más recientes:**Usar una conexión VPN automática (si se configuró)**: Si se ha implementado un perfil de VPN en el dispositivo en el que se inicia la aplicación, inicie la conexión VPN cuando la aplicación se inicie (solo Windows 8.1 y Windows Phone 8.1).
    
      En dispositivos de Windows Phone 8.1, las conexiones VPN automáticas no se admiten si se ha implementado más de un perfil de VPN.
    
      Para más información sobre los perfiles de VPN, consulte [Perfiles de VPN en Configuration Manager](dn261217\(v=technet.10\).md).
    
  7. Haga clic en Siguiente, revise la información de la aplicación en la página Resumen y, a continuación, complete el Asistente para crear aplicaciones.

  8. La nueva aplicación se muestra en el nodo Aplicaciones de la consola de Configuration Manager. La creación de la aplicación ha finalizado. Si quiere agregar más tipos de implementación a la aplicación, consulte Pasos para crear un tipo de implementación en este tema.

Para definir manualmente la información de la aplicación

  1. En la página General del Asistente para crear aplicaciones, seleccione Especificar manualmente la información de la aplicación y, a continuación, haga clic en Siguiente.

  2. Especifique información general acerca de la aplicación, como el nombre de la aplicación, los comentarios, la versión y una referencia opcional para encontrar la aplicación en la consola de Configuration Manager.

  3. Haga clic en Siguiente.

  4. En la página Catálogo de aplicaciones del Asistente para crear aplicaciones, especifique la siguiente información:

    - **Idioma seleccionado**: En la lista desplegable, seleccione la versión de idioma de la aplicación que desea configurar. Haga clic en **Agregar o quitar** para configurar más idiomas para esta aplicación.
    
    - **Nombre de aplicación localizado**: Especifique el nombre de la aplicación en el idioma seleccionado en la lista desplegable **Idioma seleccionado**.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh427329.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Importante</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>Debe especificar un nombre de aplicación localizado para cada versión de idioma que configure.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Categorías de usuario**: Haga clic en **Editar** para especificar categorías de aplicación en el idioma seleccionado en la lista desplegable **Idioma seleccionado**. Los usuarios del catálogo de aplicaciones pueden utilizar estas categorías seleccionadas para ayudar a filtrar y ordenar las aplicaciones disponibles.
    
    - **Documentación de usuario**: Haga clic en **Examinar** para especificar la dirección URL, o la ruta de acceso UNC y el nombre de archivo, de un archivo que los usuarios del catálogo de aplicaciones pueden leer para obtener información sobre la aplicación.
    
    - **Texto del vínculo**: Especifique el texto que aparecerá en lugar de la dirección URL de la aplicación.
    
    - **Dirección URL de privacidad de la aplicación**: Especifique una dirección URL vinculada a la declaración de privacidad de la aplicación.
    
    - **Descripción localizada**: Escriba una descripción para esta aplicación en el idioma seleccionado en la lista desplegable **Idioma seleccionado**.
    
    - **Palabras clave**: Escriba una lista de palabras clave en el idioma seleccionado en la lista desplegable **Idioma seleccionado**. Estas palabras clave ayudarán a los usuarios cuando busquen la aplicación en el catálogo de aplicaciones.
    
    - **Icono**: Haga clic en **Examinar** para seleccionar un icono para esta aplicación de los iconos disponibles. Si no especifica un icono, se utilizará un icono predeterminado para esta aplicación.
    
    - **Mostrar como aplicación destacada y resaltarla en el portal de la compañía**: Seleccione esta opción para mostrar la aplicación de forma destacada en el portal de la compañía.
    
  5. Haga clic en Siguiente.

  6. En la página Tipos de implementación del Asistente para crear aplicaciones, haga clic en Agregar para crear un tipo de implementación nuevo.

    Nota

    Para más información sobre cómo crear un tipo de implementación, consulte Pasos para crear un tipo de implementación en este tema.

  7. Haga clic en Siguiente, revise la información de la aplicación en la página Resumen y, a continuación, complete el Asistente para crear aplicaciones.

  8. La nueva aplicación se muestra en el nodo Aplicaciones de la consola de Configuration Manager.

Pasos para crear un tipo de implementación

La tabla siguiente proporciona pasos, detalles y más información para crear un tipo de implementación.

Nota

Si activa la casilla Identificar automáticamente la información sobre este tipo de implementación a partir de los archivos de instalación en la página General del Asistente para crear tipos de implementación, puede que no precise completar algunos de los pasos que se describen en los procedimientos siguientes.

Paso

Detalles

Más información

Paso 1: Iniciar el Asistente para crear tipos de implementación.

No hay información adicional.

Consulte Paso 1: Iniciar el Asistente para crear tipos de implementación. en este tema.

Paso 2: especificar si se desea detectar automáticamente o definir manualmente la información de tipo de implementación

Puede utilizar los métodos siguientes para configurar la información general acerca del tipo de implementación:

  • Detecte automáticamente la información de tipo de implementación.Configuration Manager intenta leer información sobre el tipo de implementación desde los archivos de instalación de la aplicación y, a continuación, rellena automáticamente los campos del asistente con la información detectada.

  • Configurar manualmente la información del tipo de implementación. El administrador especifica manualmente la información acerca del tipo de implementación.

Consulte Paso 2: Especificar si se desea detectar automáticamente o definir manualmente la información de tipo de implementación en este tema.

Paso 3: especificar las opciones de contenido para el tipo de implementación

La página Contenido del Asistente para crear tipos de implementación contiene opciones para configurar la ubicación del contenido de tipo de implementación e información sobre los comandos que se utilizan para instalar y desinstalar el contenido.

Consulte Paso 3: Especificar las opciones de contenido para el tipo de implementación en este tema.

Paso 4: configurar métodos de detección para indicar la presencia de la aplicación

Configuration Manager emplea un método de detección que contiene reglas para comprobar si una aplicación ya está instalada en un dispositivo. Esta detección se produce antes de instalar la aplicación, inmediatamente después de instalar la aplicación y, posteriormente, a intervalos regulares. La detección puede evitar que Configuration Manager reinstale de forma innecesaria la aplicación, y también puede determinar si el usuario ya ha desinstalado la aplicación.

Consulte Paso 4: Configurar métodos de detección para indicar la presencia del tipo de implementación en este tema.

Paso 5: especificar opciones de experiencia del usuario para el tipo de implementación

Puede especificar información acerca del comportamiento del tipo de implementación cuando se instala en los dispositivos.

Consulte Paso 5: Especificar opciones de experiencia del usuario para el tipo de implementación en este tema.

Paso 6: especificar los requisitos del tipo de implementación

Puede usar los requisitos para especificar las condiciones que deben cumplirse para que un tipo de implementación pueda instalarse en un dispositivo cliente.

Consulte Paso 6: Especificar los requisitos para el tipo de implementación en este tema.

Paso 7: especificar las dependencias del tipo de implementación

Las dependencias definen uno o más tipos de implementación de otras aplicaciones que deben instalarse antes de que pueda instalarse un tipo de implementación. Puede configurar los tipos de implementación dependientes que se instalarán automáticamente antes de la instalación de un tipo de implementación.

Consulte Paso 7: Especificar dependencias para el tipo de implementación en este tema.

Paso 8: confirmar la configuración del tipo de implementación y completar el asistente

Después de realizar todos los pasos, confirme la configuración que seleccionó para el tipo de implementación y, a continuación, complete el asistente.

Consulte Paso 8: Confirmar la configuración del tipo de implementación y completar el asistente en este tema.

Paso 9: configurar opciones adicionales para tipos de implementación que contienen aplicaciones virtuales

Después de crear un tipo de implementación, puede configurar opciones adicionales que controlan el contenido y las opciones de publicación de los tipos de implementación que contienen aplicaciones virtuales.

Consulte Paso 9: Configurar opciones adicionales para tipos de implementación que contienen aplicaciones virtuales en este tema.

Procedimientos adicionales para crear un tipo de implementación

Utilice la siguiente información si los pasos de la tabla anterior requieren procedimientos adicionales.

Paso 1: Iniciar el Asistente para crear tipos de implementación.

  1. En la consola de Configuration Manager, haga clic en Biblioteca de software.

  2. En el área de trabajo Biblioteca de software, expanda Administración de aplicaciones y, a continuación, haga clic en Aplicaciones.

  3. Seleccione una aplicación y, a continuación, en la pestaña Inicio, en el grupo Aplicación, haga clic en Crear tipo de implementación para crear un nuevo tipo de implementación para esta aplicación.

    Nota

    También puede iniciar el Asistente para crear tipos de implementación desde el Asistente para crear aplicaciones y desde la pestaña Tipos de implementación del cuadro de diálogo Propiedades de <nombre de la aplicación>.

Paso 2: Especificar si se desea detectar automáticamente o definir manualmente la información de tipo de implementación

Utilice uno de los procedimientos siguientes para detectar automáticamente o definir manualmente la información de tipo de implementación.

Para detectar automáticamente la información de tipo de implementación

  1. En la página General del Asistente para crear tipos de implementación, active la casilla Identificar automáticamente la información sobre este tipo de implementación a partir de los archivos de instalación.

    Nota

    Si desea definir esta información de aplicación manualmente, vaya al procedimiento.

  2. En el campo Tipo, seleccione el tipo de archivo de instalación de aplicación que desea utilizar para detectar información del tipo de implementación.

  3. En el campo Ubicación, especifique la ruta UNC con el formato \\<servidor>\<recurso compartido>\<nombre_de_archivo> o el vínculo de la tienda a los archivos de instalación de la aplicación y el contenido que desea usar para detectar la información de tipo de implementación, o haga clic en Examinar para ir a la ubicación del archivo de instalación.

    Nota

    Debe poder acceder a la ruta de acceso UNC que contiene la aplicación y todas las subcarpetas que tienen el contenido de la aplicación.

  4. Haga clic en Siguiente.

  5. En la página Importar información del Asistente para crear tipos de implementación, revise la información que se importó y, a continuación, haga clic en Siguiente. También puede hacer clic en Anterior para volver atrás y corregir los errores que pudiese haber.

  6. En la página Información general del Asistente para crear tipos de implementación, especifique la información siguiente:

    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. Además, las opciones mostradas pueden diferir según el tipo de implementación que se va a crear.

    - Especifique la información general sobre el tipo de implementación, como el nombre, los comentarios del administrador y los idiomas disponibles.
    
    - **Programa de instalación**: Especifique el programa de instalación y las propiedades que se requieren para instalar al tipo de implementación.
    
    - **Comportamiento de instalación**: Especifique si desea instalar el tipo de implementación para el usuario que inició la sesión o para todos los usuarios. También puede especificar que el tipo de implementación se instale para todos los usuarios si se implementa en un dispositivo, o instalar el tipo de implementación solo para un usuario si se implementa en un usuario.
    
    - Solo para System Center 2012 R2 Configuration Manager y versiones más recientes:**Usar una conexión VPN automática (si se configuró)**: Si se ha implementado un perfil de VPN en el dispositivo en el que se inicia la aplicación, inicie la conexión VPN cuando la aplicación se inicie (solo Windows 8.1 y Windows Phone 8.1). Si se han implementado varios perfiles de VPN en un dispositivo de Windows 8.1, se usará de forma predeterminada el primer perfil de VPN implementado.
    
      En dispositivos de Windows Phone 8.1, las conexiones VPN automáticas no se admiten si se ha implementado más de un perfil de VPN.
    
      Para más información sobre los perfiles de VPN, consulte [Perfiles de VPN en Configuration Manager](dn261217\(v=technet.10\).md).
    
  7. Haga clic en Siguiente y siga con el procedimiento Paso 3: Especificar las opciones de contenido para el tipo de implementación.

Para definir manualmente la información de tipo de implementación

  1. En la página General del Asistente para crear tipos de implementación, seleccione Especificar manualmente la información del tipo de implementación.

    Nota

    Si quiere recuperar automáticamente la información del tipo de implementación, vaya al procedimiento Paso 2: Especificar si se desea detectar automáticamente o definir manualmente la información de tipo de implementación.

  2. En el campo Tipo, elija el tipo de archivo de instalación de aplicación que desea utilizar para detectar información del tipo de implementación. Puede elegir los mismos tipos de instalación que usaría para detectar automáticamente la información del tipo de implementación, y también puede especificar un script para instalar el tipo de implementación.

  3. Haga clic en Siguiente.

  4. En la página Información general del Asistente para crear tipos de implementación, especifique un nombre para el tipo de implementación, una descripción opcional, los idiomas en los que desea que este tipo de implementación esté disponible y, a continuación, haga clic en Siguiente.

  5. Continúe con Paso 3: Especificar las opciones de contenido para el tipo de implementación.

Paso 3: Especificar las opciones de contenido para el tipo de implementación

Utilice el procedimiento siguiente para especificar la ubicación del contenido del tipo de implementación, y los comandos de instalación y desinstalación del contenido.

Para especificar las opciones de contenido del tipo de implementación

  1. En la página Contenido del Asistente para crear tipos de implementación, especifique la siguiente información:

    - **Ubicación del contenido**: Especifique la ubicación del contenido para este tipo de implementación, o haga clic en **Examinar** para seleccionar la carpeta de contenido del tipo de implementación.
    
      <div class="alert">
    
      <table>
      <colgroup>
      <col style="width: 100%" />
      </colgroup>
      <thead>
      <tr class="header">
      <th><img src="images/Hh427329.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Importante</th>
      </tr>
      </thead>
      <tbody>
      <tr class="odd">
      <td><p>La cuenta del <strong>sistema</strong> del equipo del servidor de sitio debe tener permisos para la ubicación del contenido que especifique.</p></td>
      </tr>
      </tbody>
      </table>
    
      </div>
    
    - **Conservar contenido en la memoria caché del cliente**: Seleccione esta opción para especificar si el contenido se debería retener en la memoria caché en el equipo cliente indefinidamente, incluso si ya se ha ejecutado. Si bien esta opción puede ser útil en algunas implementaciones como, por ejemplo, la implementación de software basado en Windows Installer que requiere que haya una copia de origen local disponible para aplicar las actualizaciones, reducirá el espacio libre en la memoria caché. 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.
    
    - **Permitir a los clientes compartir el contenido con otros clientes en la misma subred**: La selección de esta opción permite que los clientes descarguen contenido de otros clientes locales en la red que ya han descargado el contenido y lo han almacenado en la memoria caché, lo que conlleva una reducción de la carga en la red. Esta opción utiliza tecnología Windows BranchCache, y se puede usar en equipos que ejecutan Windows Vista SP2 y sistemas operativos posteriores.
    
    - **Programa de instalación**: Especifique el nombre del programa de instalación y los parámetros de instalación necesarios, o haga clic en **Examinar** para ir al archivo de instalación.
    
    - **Inicio de instalación en**: Especifique la carpeta que contiene el programa de instalación del tipo de implementación. 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. Este campo es opcional.
    
    - **Programa de desinstalación**: Especifique el nombre del programa de desinstalación y los parámetros necesarios, o haga clic en **Examinar** para buscar la ubicación del programa de desinstalación. Este campo es opcional.
    
    - **Inicio de desinstalación en**: Especifique la carpeta que contiene el programa de desinstalación del tipo de implementación. Esta carpeta puede ser una ruta de acceso absoluta en el cliente, o una ruta de acceso relacionada con la carpeta del punto de distribución que contiene el paquete. Este campo es opcional.
    
    - **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.
    
  2. Haga clic en Siguiente.

Paso 4: Configurar métodos de detección para indicar la presencia del tipo de implementación

Utilice el procedimiento siguiente para configurar métodos de detección para indicar si el tipo de implementación ya está instalado.

Para configurar un método de detección

  1. En la página Método de detección del Asistente para crear tipos de implementación, seleccione Configurar reglas para detectar la presencia de este tipo de implementación y, a continuación, haga clic en Agregar cláusula.

    Nota

    También se puede seleccionar Usar un script personalizado para detectar la presencia de este tipo de implementación. Para obtener más información, consulte la sección Para utilizar un script personalizado para determinar la presencia de un tipo de implementación de este tema.

  2. En el cuadro de diálogo Regla de detección, en la lista desplegable Tipo de configuración, seleccione el método que desea utilizar para detectar la presencia del tipo de implementación. Puede elegir entre los siguientes métodos disponibles:

    - **Sistema de archivos**: Use este método para detectar si una determinada carpeta o archivo existen en un dispositivo cliente, lo que indica que la aplicación está instalada.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>El tipo de configuración <STRONG>Sistema de archivos</STRONG> no admite la especificación de una ruta de acceso UNC a un recurso compartido de red en el campo <STRONG>Ruta de acceso</STRONG>. Solo se puede especificar una ruta de acceso local en el dispositivo cliente.</P>
    
    
      </div>
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Seleccione la opción <STRONG>Este archivo o carpeta está asociado a una aplicación de 32 bits en sistemas de 64 bits</STRONG> para comprobar primero ubicaciones de archivos de 32 bits para la carpeta o archivo especificado. Si no se encuentra el archivo o la carpeta, se realizará la búsqueda en ubicaciones de 64 bits.</P>
    
    
      </div>
    
    - **Registro**: Puede usar este método para detectar si una determinada clave o valor del Registro existe en un dispositivo cliente, lo que indica que la aplicación está instalada.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Seleccione la opción <STRONG>La clave del Registro está asociada a una aplicación de 32 bits en sistemas de 64 bits</STRONG> para comprobar primero ubicaciones del Registro de 32 bits para la clave del Registro especificada. Si no se encuentra la clave del Registro, se realizará la búsqueda en ubicaciones de 64 bits.</P>
    
    
      </div>
    
    - **Windows Installer**: Use este método para detectar si un determinado archivo de Windows Installer existe en un dispositivo cliente, lo que indica que la aplicación está instalada.
    
  3. Especifique los detalles sobre el elemento que desea utilizar para detectar si está instalado este tipo de implementación. Por ejemplo, puede utilizar un archivo, una carpeta, una clave o un valor del Registro, o un código de producto de Windows Installer.

  4. Especifique los detalles acerca del valor que desea evaluar con respecto al elemento que se utiliza para detectar si está instalado el tipo de implementación. Por ejemplo, si utiliza un archivo para determinar si el tipo de implementación está instalado, puede activar la casilla La configuración del sistema de archivos debe existir en el sistema de destino para indicar la presencia de esta aplicación.

  5. Haga clic en Siguiente para cerrar el cuadro de diálogo Regla de detección.

Para utilizar un script personalizado para determinar la presencia de un tipo de implementación

  1. En la página Método de detección del Asistente para crear tipos de implementación, active la casilla Usar un script personalizado para detectar la presencia de este tipo de implementación y, a continuación, haga clic en Editar.

  2. En el cuadro de diálogo Editor de scripts, en la lista desplegable Tipo de script, seleccione el lenguaje de script que desea utilizar para detectar el tipo de implementación.

  3. En el campo Contenido del script, escriba el script que desea utilizar. También puede pegar el contenido de un script existente en este campo o hacer clic en Abrir para ir a un script existente guardado anteriormente. Configuration Manager determina los resultados del script mediante la lectura de los valores escritos en las secuencias de salida Standard Out (STDOUT) y Standard Error (STDERR), y el código de salida del script. Si el código de salida es un valor distinto de cero, se ha producido un error del script y el estado de detección de la aplicación se desconoce. Si el código de salida es cero y STDOUT contiene datos, el estado de detección de la aplicación es Instalada.

    Utilice la tabla siguiente para determinar cómo se puede usar la salida de un script para establecer si una determinada aplicación está instalada.

    Código de salida de script

    Datos leídos de STDOUT

    Datos leídos de STDERR

    Resultado del script

    Estado de detección de la aplicación

    0

    Vacío

    Vacío

    Correcto

    Sin instalar

    0

    Vacío

    No está vacío

    Error

    Desconocida

    0

    No está vacío

    Vacío

    Correcto

    Instalado

    0

    No está vacío

    No está vacío

    Correcto

    Instalado

    Valor distinto de cero

    Vacío

    Vacío

    Error

    Desconocida

    Valor distinto de cero

    Vacío

    No está vacío

    Error

    Desconocida

    Valor distinto de cero

    No está vacío

    Vacío

    Error

    Desconocida

    Valor distinto de cero

    No está vacío

    No está vacío

    Error

    Desconocida

    La tabla siguiente contiene scripts de muestra de Microsoft Visual Basic (VB) que puede utilizar para escribir sus propios scripts de detección de aplicaciones.

    Script de muestra de Visual Basic

    Descripción

    WScript.Quit(1)

    El script devuelve un código de salida distinto de cero, lo que indica que no pudo ejecutarse correctamente. En este caso, el estado de detección de la aplicación es desconocido.

    WScript.StdErr.Write "Error de script"

    WScript.Quit(0)

    El script devuelve un código de salida de cero, pero el valor de STDERR no está vacío, lo que indica que no se ha podido ejecutar correctamente el script. En este caso, el estado de detección de la aplicación es desconocido.

    WScript.Quit(0)

    El script devuelve un código de salida de cero, lo que indica que se ejecutó correctamente. Sin embargo, el valor de STDOUT está vacío, lo que indica que la aplicación no está instalada.

    WScript.StdOut.Write "La aplicación está instalada"

    WScript.Quit(0)

    El script devuelve un código de salida de cero, lo que indica que se ejecutó correctamente. El valor de STDOUT no está vacío, lo que indica que la aplicación está instalada.

    WScript.StdOut.Write "La aplicación está instalada"

    WScript.StdErr.Write "Completado"

    WScript.Quit(0)

    El script devuelve un código de salida de cero, lo que indica que se ejecutó correctamente. Los valores de STDOUT y STDERR no están vacíos, lo que indica que la aplicación está instalada.

    Nota

    El tamaño máximo de un script es 32 kilobytes (KB).

  4. Haga clic en Aceptar para cerrar el cuadro de diálogo Editor de script.

  5. Haga clic en Siguiente.

Paso 5: Especificar opciones de experiencia del usuario para el tipo de implementación

Utilice el procedimiento siguiente para configurar lo que el usuario verá cuando el tipo de implementación se instala en su dispositivo.

Para especificar las opciones de experiencia del usuario para el tipo de implementación

  1. En la página Experiencia del usuario del Asistente para crear tipos de implementación, especifique la información siguiente:

    - **Comportamiento de instalación**: En la lista desplegable, seleccione una de las opciones siguientes:
    
        - **Instalar para el usuario**: La aplicación se instala solo para el usuario en el que se implementa la aplicación.
    
        - **Instalar para el sistema**: La aplicación se instala una sola vez, y está disponible para todos los usuarios.
    
        - **Instalar para el sistema si el recurso es el dispositivo; de lo contrario, instalar para el usuario**: Si la aplicación se implementa en un dispositivo, se instalará para todos los usuarios. Si la aplicación se implementa en un usuario, se instalará solo para ese usuario.
    
    - **Requisito de inicio de sesión**: Especifique los requisitos de inicio de sesión para este tipo de implementación mediante las siguientes opciones:
    
        - **Solo cuando un usuario haya iniciado sesión**
    
        - **Tanto si un usuario ha iniciado sesión como si no**
    
        - **Solo cuando ningún usuario haya iniciado sesión**
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>La opción predeterminada será <STRONG>Solo cuando un usuario haya iniciado sesión</STRONG>, y no se puede cambiar si se seleccionó <STRONG>Instalar para el usuario</STRONG> en la lista desplegable <STRONG>Comportamiento de instalación</STRONG>.</P>
    
    
      </div>
    
    - **Visibilidad del programa de instalación:** Especifica el modo en el que el tipo de implementación se ejecutará en dispositivos cliente. Están disponibles las siguientes opciones:
    
        - **Maximizado**: El tipo de implementación se ejecuta maximizado en dispositivos cliente. Los usuarios verán toda la actividad de instalación.
    
        - **Normal**: El tipo de implementación se ejecuta en modo normal en función de los valores predeterminados del programa y del sistema. Este es el modo predeterminado.
    
        - **Minimizado**: El tipo de implementación se ejecuta en modo minimizado en dispositivos cliente. Los usuarios pueden ver la actividad de instalación en el área de notificación o en la barra de tareas.
    
        - **Oculto**: El tipo de implementación se ejecuta de forma oculta en los dispositivos cliente. Los usuarios no ven ninguna actividad de instalación.
    
    - **Permitir a los usuarios ver la instalación del programa e interactuar con la misma**: Especifica si un usuario puede interactuar con la instalación del tipo de implementación para configurar las opciones de instalación.
    
      <div class="alert">
    
    
      > [!NOTE]
      > <P>Esta opción está habilitada de forma predeterminada si se seleccionó la opción <STRONG>Instalar para el usuario</STRONG> en la lista desplegable <STRONG>Comportamiento de instalación</STRONG>.</P>
    
    
      </div>
    
    - **Duración máxima permitida de la ejecución (minutos)**: Especifica la duración máxima esperada de la ejecución del programa en el equipo cliente. Puede especificar esta configuración como un número entero mayor que cero. El valor predeterminado es **120** minutos.
    
      Este valor se utiliza para lo siguiente:
    
        - Para supervisar los resultados a partir del tipo de implementación.
    
        - Para determinar si un tipo de implementación se instalará al definir las ventanas de mantenimiento en dispositivos cliente. Si se ha programado una ventana de mantenimiento, los programas se iniciarán solo si hay suficiente tiempo disponible en la ventana de mantenimiento según el parámetro **Tiempo de ejecución máximo permitido**.
    
          <div class="alert">
    
          <table>
          <colgroup>
          <col style="width: 100%" />
          </colgroup>
          <thead>
          <tr class="header">
          <th><img src="images/Hh427329.s-e6f6a65cf14f462597b64ac058dbe1d0-system-media-system-caps-important(TechNet.10).jpeg" title="System_CAPS_important" alt="System_CAPS_important" />Importante</th>
          </tr>
          </thead>
          <tbody>
          <tr class="odd">
          <td><p>Se puede producir un conflicto si el <strong>Tiempo de ejecución máximo permitido</strong> es mayor que la ventana de mantenimiento programada. Si el usuario configura la duración máxima de la ejecución como un periodo que excede la duración de las ventanas de mantenimiento disponibles, ese tipo de implementación no se ejecutará.</p></td>
          </tr>
          </tbody>
          </table>
    
          </div>
    
  2. Tiempo de instalación estimado (minutos): Especifique la duración estimada de la instalación del tipo de implementación. Esto se muestra a los usuarios del catálogo de aplicaciones.

  3. Haga clic en Siguiente.

Paso 6: Especificar los requisitos para el tipo de implementación

  1. En la página Requisitos del Asistente para crear tipos de implementación, haga clic en Agregar para abrir el cuadro de diálogo Crear requisito y agregar un nuevo requisito.

    Nota

    También puede agregar nuevos requisitos en la pestaña Requisitos del cuadro de diálogo Propiedades de <nombre de tipo de implementación>.

  2. En la lista desplegable Categoría, seleccione si este requisito es para un dispositivo o un usuario, o seleccione Personalizada para usar una condición global creada previamente. Si se selecciona Personalizada, también puede hacer clic en Crear para crear una nueva condición global. Para obtener más información acerca de las condiciones globales, consulte Cómo crear condiciones globales en Configuration Manager.

    System_CAPS_importantImportante

    Si se crea un requisito de la categoría Usuario y la condición Dispositivo primario y, luego, se implementa la aplicación en una colección de dispositivos, el requisito se omitirá.

  3. En la lista desplegable Condición, seleccione la condición que desea usar para evaluar si el usuario o el dispositivo cumplen los requisitos de instalación. El contenido de esta lista variará según la categoría seleccionada.

  4. En la lista desplegable Operador, seleccione el operador que se utilizará para comparar la condición seleccionada con el valor especificado para evaluar si el usuario o el dispositivo cumplen los requisitos de instalación. Los operadores disponibles variarán según la condición seleccionada.

    System_CAPS_importantImportante

    Los requisitos disponibles variarán en función del tipo de dispositivo del tipo de implementación.

  5. En el campo Valor, especifique los valores que se utilizarán con la condición y el operador seleccionados para evaluar si el usuario o el dispositivo cumplen los requisitos de instalación. Los valores disponibles variarán según la condición seleccionada y el operador seleccionado.

  6. Haga clic en Aceptar para guardar la regla de requisitos y cierre el cuadro de diálogo Crear requisito.

  7. En la página Requisitos del Asistente para crear tipos de implementación, haga clic en Siguiente.

Paso 7: Especificar dependencias para el tipo de implementación

Las dependencias definen uno o más tipos de implementación de otra aplicación que se deben instalar antes de que se instale un tipo de implementación. Puede configurar los tipos de implementación dependientes para que se instalen automáticamente antes de la instalación de un determinado tipo de implementación. Utilice este procedimiento para configurar dependencias en Configuration Manager.

System_CAPS_importantImportante

En algunos casos, un tipo de implementación depende de un tipo de implementación que también contiene dependencias. En este tipo de escenario, en el que hay una cadena de dependencias, el número máximo de dependencias admitidas en la cadena es cinco.

Para especificar las dependencias del tipo de implementación

  1. En la página Dependencias del Asistente para crear tipos de implementación, haga clic en Agregar si desea especificar los tipos de implementación que se deben instalar para poder realizar la instalación de este tipo de implementación.

    Nota

    También puede agregar nuevas dependencias en la pestaña Dependencias del cuadro de diálogo Propiedades de <nombre de tipo de implementación>.

  2. En el cuadro de diálogo Agregar dependencia, haga clic en Agregar.

  3. En el cuadro de diálogo Especificar aplicación requerida, seleccione una aplicación existente y uno de los tipos de implementación de la aplicación para utilizarlo como una dependencia.

    Nota

    Puede hacer clic en Ver para mostrar las propiedades del la aplicación o del tipo de implementación seleccionado.

  4. Haga clic en Aceptar para cerrar el cuadro de diálogo Especificar aplicación requerida.

  5. Si desea que una aplicación dependiente se instale automáticamente, seleccione Instalación automática junto a la aplicación dependiente.

    Nota

    No es necesario que se implemente una aplicación dependiente para que se instale automáticamente.

  6. En cuadro de diálogo Agregar dependencia, en el campo Nombre del grupo de dependencia, escriba un nombre que haga referencia a este grupo de dependencias de aplicaciones.

  7. Opcionalmente, use los botones Aumentar prioridad y Disminuir prioridad para cambiar el orden en el que se evalúa cada dependencia.

  8. Haga clic en Aceptar para cerrar el cuadro de diálogo Agregar dependencia.

  9. Haga clic en Siguiente.

Paso 8: Confirmar la configuración del tipo de implementación y completar el asistente

Utilice los pasos siguientes para completar el Asistente para crear tipos de implementación:

  1. En la página Resumen del Asistente para crear tipos de implementación, revise las acciones que el asistente realizará. Haga clic en Siguiente para crear el tipo de implementación, o haga clic en Anterior para cambiar la configuración del tipo de implementación.

  2. Una vez se haya completado la página Progreso del asistente, revise las acciones realizadas por el asistente y, a continuación, haga clic en Cerrar para completarlo.

  3. Si inició el Asistente para crear tipos de implementación desde el Asistente para crear aplicaciones, volverá a la página Tipos de implementación del Asistente para crear aplicaciones.

Paso 9: Configurar opciones adicionales para tipos de implementación que contienen aplicaciones virtuales

Utilice los procedimientos siguientes para configurar opciones adicionales para los tipos de implementación que contienen aplicaciones virtuales.

Para configurar las opciones de contenido de los tipos de implementación de Application Virtualization (App-V)

  1. En la consola de Configuration Manager, haga clic en Biblioteca de software.

  2. En el área de trabajo Biblioteca de software, haga clic en Aplicaciones.

  3. En la lista Aplicaciones, seleccione una aplicación que contenga un tipo de implementación de App-V. A continuación, en la pestaña Inicio, en el grupo Propiedades, haga clic en Propiedades.

  4. En el cuadro de diálogo Nombre de la aplicaciónPropiedades, en la pestaña Tipos de implementación, seleccione un tipo de implementación de App-V y, a continuación, haga clic en Editar.

  5. En el cuadro de diálogo Nombre de tipo de implementaciónPropiedades, de la pestaña Contenido, configure las opciones siguientes como sea necesario:

    - **Conservar contenido en la memoria caché del cliente**: Seleccione esta opción para asegurarse de que el contenido de este tipo de implementación no se elimina de la memoria caché del cliente de Configuration Manager.
    
    - **Cargar contenido en la memoria caché de App-V antes del inicio**: Seleccione esta opción para asegurarse de que todo el contenido de la aplicación virtual se carga en la memoria caché de App-V antes de iniciar la aplicación. La selección de esta opción también garantiza que el contenido de la aplicación no está anclado en la memoria caché y se puede eliminar según sea necesario.
    
  6. Haga clic en Aceptar para cerrar el cuadro de diálogo *<Nombre de tipo de implementación>*Propiedades.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de <nombre de aplicación>.

Para configurar opciones de publicación de los tipos de implementación de App-V

  1. En la consola de Configuration Manager, haga clic en Biblioteca de software.

  2. En el área de trabajo Biblioteca de software, haga clic en Aplicaciones.

  3. En la lista Aplicaciones, seleccione una aplicación que contenga un tipo de implementación de App-V. A continuación, en la pestaña Inicio, en el grupo Propiedades, haga clic en Propiedades.

  4. En el cuadro de diálogo *<Nombre de la aplicación>*Propiedades, en la pestaña Tipos de implementación, seleccione un tipo de implementación de App-V y, a continuación, haga clic en Editar.

  5. En el cuadro de diálogo *<Nombre de tipo de implementación>*Propiedades, en la pestaña Publicación, seleccione los elementos de la aplicación virtual que desea publicar.

  6. Haga clic en Aceptar para cerrar el cuadro de diálogo *<Nombre de tipo de implementación>*Propiedades.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Propiedades de <nombre de aplicación>.

Importación de una aplicación

Use el procedimiento siguiente para importar una aplicación en Configuration Manager. Para obtener más información sobre cómo exportar una aplicación, consulte Administración de tipos de implementaciones y aplicaciones en Configuration Manager.

Para importar una aplicación

  1. En la consola de Configuration Manager, haga clic en Biblioteca de software.

  2. En el área de trabajo Biblioteca de software, expanda Administración de aplicaciones y, a continuación, haga clic en Aplicaciones.

  3. En la pestaña Inicio, en el grupo Crear, haga clic en Importar aplicación.

  4. En la página General del Asistente para importar aplicaciones, haga clic en Examinar y, a continuación, especifique una ruta de acceso UNC para el archivo comprimido (archivo .zip) que contiene la aplicación que desea importar. Como alternativa, haga clic en Examinar y busque la ubicación del archivo.

  5. En la página Contenido del archivo del asistente, seleccione la acción que se realizará si la aplicación que intenta importar es un duplicado de una aplicación existente. Puede especificar que se cree una nueva aplicación o que se omita el duplicado y se agregue una nueva revisión a la aplicación existente.

  6. En la página Resumen del asistente, revise las acciones que se realizarán y, a continuación, complete el asistente. La nueva aplicación se mostrará en el nodo Aplicaciones.

System_CAPS_tipSugerencia

El cmdlet de Windows PowerShell Import-CMApplication realiza la misma función que este procedimiento. Para obtener más información, consulte Import-CMApplication en la documentación de referencia de cmdlet de Microsoft System Center 2012 Configuration Manager SP1.

Tipos de implementación admitidos por Configuration Manager

Configuration Manager es compatible con los tipos de implementación que se describen en las siguientes secciones.

Nota

Cuando se crea una aplicación o un tipo de implementación mediante la lectura de un archivo de instalación de aplicación, Configuration Manager puede rellenar automáticamente algunos campos del asistente con información del archivo y los archivos de instalación asociados en la misma carpeta.

Tipos de implementación admitidos por Configuration Manager sin Service Pack, Configuration Manager SP1 y System Center 2012 R2 Configuration Manager

Nombre

Descripción

Windows Installer (nativo) (Configuration Manager sin Service Pack) o Windows Installer (archivo *.msi) (Configuration Manager SP1 y System Center 2012 R2 Configuration Manager)

Crea un tipo de implementación desde un archivo de Windows Installer

Instalador de scripts (nativo) (Configuration Manager sin Service Pack) o Instalador de scripts (Configuration Manager SP1 y System Center 2012 R2 Configuration Manager)

Crea un tipo de implementación que especifica un script que se ejecuta en dispositivos cliente para instalar contenido o realizar una acción

Microsoft Application Virtualization (Configuration Manager sin Service Pack) o Microsoft Application Virtualization 4 (Configuration Manager SP1 y System Center 2012 R2 Configuration Manager)

Crea un tipo de implementación desde un manifiesto de Microsoft Application Virtualization 4

Archivo .CAB de Windows Mobile

Crea un tipo de implementación desde un archivo CAB de Windows Mobile

Archivo SIS de Nokia

Crea un tipo de implementación desde un archivo de origen de instalación de Nokia Symbian (SIS)

Tipos de implementación admitidos por Configuration Manager SP1 y System Center 2012 R2 Configuration Manager

Nombre

Descripción

Paquete de aplicación de Windows (archivo .appx) (Configuration Manager sin Service Pack y Configuration Manager SP1) o paquete de aplicación de Windows (*.appx, *.appxbundle) (System Center 2012 R2 Configuration Manager)

Crea un tipo de implementación para el sistema operativo Windows 8 o Windows RT de un archivo de paquete de aplicación de Windows.

En System Center 2012 R2 Configuration Manager, también puede crear un tipo de implementación de un paquete de aplicaciones de Windows (.appxbundle).

Paquete de aplicación de Windows (en la Tienda Windows)

Crea un tipo de implementación para Windows 8 o Windows RT mediante la especificación de un vínculo a la aplicación en la Tienda Windows al examinar un equipo que ya tiene la aplicación instalada.

Si desea implementar la aplicación como un vínculo a la Tienda Windows, asegúrese de que la configuración de directiva de grupo Desactivar la aplicación Tienda se establece como Deshabilitada o No configurada. Si esta opción está habilitada, los clientes no podrán conectarse a la Tienda Windows para descargar e instalar aplicaciones.

Microsoft Application Virtualization 5

Crea un tipo de implementación de un archivo de paquete de Microsoft Application Virtualization 5.

Paquete de aplicación de Windows Phone (archivo *.xap)

Crea un tipo de implementación de un archivo de paquete de aplicación de Windows Phone.

Paquete de aplicación de Windows Phone (en la Tienda Windows Phone)

Crea un tipo de implementación mediante la especificación de un vínculo a la aplicación en Windows Phone.

Paquete de aplicación para iOS (archivo *.ipa)

Crea un tipo de implementación de un archivo de paquete de aplicación de iOS.

Paquete de aplicación para iOS en App Store

Crea un tipo de implementación mediante la especificación de un vínculo a la aplicación de iOS en la App Store.

Paquete de aplicación para Android (archivo *.apk)

Crea un tipo de implementación de un archivo de paquete de aplicación de Android.

Paquete de aplicación para Android en Google Play

Crea un tipo de implementación mediante la especificación de un vínculo a la aplicación en Google Play.

Por ejemplo, utilice la dirección URL, https://play.google.com/store/apps/details?id=com.microsoft.skydrive para descargar la aplicación Microsoft SkyDrive de Google Play.

Mac OS X

Crea un tipo de implementación para equipos Mac desde un archivo .cmmac creado mediante la herramienta CMAppUtil.

Tipos de implementación admitidos solo por System Center 2012 R2 Configuration Manager

Nombre

Descripción

Aplicación web

Crea un tipo de implementación que especifica un vínculo a una aplicación web. El tipo de implementación instala un acceso directo a la aplicación web en el dispositivo del usuario.