El código de las aplicaciones Metro de Windows 8 es mucho más público de lo que algunos desarrolladores podrían pensar. Podemos ver un listado de todas las aplicaciones que tenemos instaladas para el perfil de usuario actual y la carpeta en que estas se encuentran usando el cmdlet
Get-AppxPackage
de la PowerShell; en la pantalla de inicio escribimos powershell para buscar la aplicación, hacemos clic sobre su icono para lanzarla y escribimos el comando
Get-AppxPackage
O si sólo nos interesa saber las rutas en que están instaladas las aplicaciones:
Get-AppxPackage | Format-List InstallLocation
La mayor parte de las aplicaciones Metro de Windows 8 se instalan en C:\Program Files\WindowsApps, una carpeta oculta cuyo propietario es TrustedInstaller. Para acceder a las carpetas de las aplicaciones podemos modificar los permisos de WindowsApps, usar una consola con permisos de administrador, o pegar en el explorador la ruta completa a la carpeta de la aplicación, para la cuál sí tenemos permisos.
En cada una de estas carpetas encontraremos archivos de texto plano en HTML, CSS y JavaScript si se utilizaron tecnologías web para crear la aplicación, archivos XAML de texto plano junto a ejecutables o librerías fácilmente decompilables si se utilizó C# o VB.NET, y archivos XAML y ejecutables o librerías bastante más seguros si se utilizó C++.
Por otro lado los datos que necesita la aplicación, como los archivos de configuración, se guardan en C:\Users\usuario\AppData\Local\Packages\nombre de la aplicación.
No hay comentarios.:
Publicar un comentario