Agregar aplicaciones personalizadas que no son de tiendas a Windows 8 es algo de lo que no se habla mucho. Microsoft quiere que los usuarios de Windows 8 obtengan sus aplicaciones de la tienda de Windows integradas en el sistema operativo y no a través de terceros. Sin embargo, hay algunos escenarios en los que puede ser necesario añadir aplicaciones directamente a la página de inicio sin utilizar la tienda para hacerlo.
Los desarrolladores de aplicaciones, por ejemplo, necesitan probar sus aplicaciones antes de enviarlas a la tienda, lo que significa que necesitan tener una forma de hacerlo en un sistema activo. Pero ese no es el único escenario en el que esto puede tener sentido. Dependiendo de las políticas de la tienda de Microsoft, es posible que algunos tipos de aplicaciones no aparezcan en la tienda. Esto es similar a las extensiones para el navegador Chrome, en el que no se enumeran en la tienda tipos específicos de extensiones, por ejemplo, los descargadores de vídeo de YouTube. Si desea descargar e instalar una extensión de este tipo en Chrome, debe instalarla desde una fuente de terceros. Y lo mismo puede ser necesario para Windows 8 también.
Por último, pero no por ello menos importante, los administradores del sistema pueden querer bloquear el acceso a Windows Store en la red pero desplegar aplicaciones específicas en algunos o todos los dispositivos de la red.
Cómo cargar aplicaciones de forma lateral en Windows 8
Windows 8 debe estar preparado antes de que pueda cargar aplicaciones de forma paralela. Lo primero que debe hacer es habilitar “Permitir que se instalen todas las aplicaciones de confianza” en la directiva de grupo. Tenga en cuenta que la directiva de grupo sólo está disponible en Windows 8 Pro y Enterprise, y no en Windows 8 o Windows 8 RT. Los usuarios en esos sistemas pueden cambiar la configuración del Registro en su lugar.
- Pulse sobre la tecla Windows, introduzca la directiva de grupo, cambie a Configuración en el filtro de la derecha y cargue la directiva de grupo en el sistema
- Navegue hasta Política informática local> Configuración del equipo> Plantillas administrativas> Componentes de Windows> Despliegue de paquetes de aplicaciones
- Haga doble clic en Permitir que se instalen todas las aplicaciones de confianza
- Cambie la configuración a activada y haga clic en Aceptar.
.
Esto establece el valor de la clave del Registro HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsAppxAllowAllTrustedApps a 1. Si no tiene acceso a la Política de grupo, cambie el valor en el Registro directamente para el mismo efecto.

Los otros dos requisitos son que la aplicación debe estar firmada criptográficamente, y que la computadora en la que la aplicación debe estar instalada confíe en el certificado de firma.
En ese caso, las aplicaciones se pueden instalar con el siguiente comando de Windows PowerShell
add-appxpackage C:app1.appx -DependencyPath C:winjs.appx
El archivo app1.appx es en este caso la aplicación que desea instalar, y winjs.appx la dependencia.
Información adicional sobre el proceso está disponible en Technet.
Anuncio












