Geek the Planet


Desarrollo no image

Published on julio 24th, 2012 | by Angelfire

0

Aplicaciones de Windows 8 al desnudo

Esto sin lugar a dudas podría convertirse en un tremendo dolor de cabeza para los jovenes desarrolladores de aplicaciones de estilo Metro para Windows 8. Según Zootropo de Mundogeek es posible ver un listado de todas las aplicaciones que tenemos instaladas para el perfil de usuario actual y la carpeta en que estas se encuentran. Esto tan fácil como usar el cmdlet (command-lets) Get-AppxPackage de la PowerShell.

Windows PowerShell es una interfaz de consola (CLI) con posibilidad de escritura y conjunción de comandos por medio de scripts. Es mucho más rica e interactiva que sus predecesores, desde DOS hasta Windows 7. Esta interfaz de consola está diseñada para su uso por parte de administradores de sistemas, con el propósito de automatizar tareas o realizarlas de forma más controlada.

Una vez lanzada la aplicación, escribimos el siguiente comando:

Get-AppxPackage

Y si queremos conocer las rutas en las que se encuentran instaladas las aplicaciones:

Get-AppxPackage | Format-List InstallLocation


aplicacion estilo metro windows 8

imagen tomada de mundogeek

La mayoría de las aplicaciones se instalan en C:\Program Files\WindowsApps, una carpeta oculta cuyo propietario es TrustedInstaller. Para acceder a esta carpeta tenemos 3 opciones:

  1. Modificar los permisos de WindowsApps
  2. Usar una consola con permisos de administrador
  3. Pegar en el explorador la ruta completa a la carpeta de la aplicación

En cada una de las carpetas encontraremos archivos de en HTML, CSS y JS si se utilizaron tecnologías web para crear la aplicación, archivos XAML 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.

¿Qué piensan ustedes de esto? A mi me parece un poco delicado el tema, quienes van a desarrollar aplicaciones usando tecnologías web estarían en serios problemas…

Tags: , , ,


About the Author

Systems Engineering, Computer Systems Specialist, Social Engineering Specialist. Social Media Analyzer. Usability and SEO enthusiasm (Este es mi perfil de Twitter...)



Comments are closed.

Back to Top ↑
  • Comentarios recientes

  • Miniposts

    • iOS 8 disponible para descargar

      Hoy se anunció de manera oficial iOS 8, la fecha de llegada será el próximo 17 de septiembre. En iPhonehacks han recopilado los enlaces de descarga directo para los diferentes dispositivos que soportan la nueva versión del sistema operativo. Así que para quienes no desean esperar, ya pueden acceder a la versión Golden Master ...

    • Festigame Colombia 2014

      El festival de videojuegos, cultura gamer y entretenimiento familiar más grande de América Latina ha llegado a nuestro país. Festigame que es un evento creado en Chile en 2012, se ha convertido en el evento anual donde las marcas más importantes de la industria presentan sus últimos productos en el ...

    • Peter Griffin también tiene cuenta en Instagram

      El protagonista de la serie de humor, Padre de Familia, Peter Griffin ha inaugurado su presencia en la red social de fotografía con divertidas fotografías de su vida, y a pesar de ser un personaje de ficción ya ha superado los 200.000 seguidores en tan sólo dos semanas. Son unas fotos bastante divertidas, las ...

    • Manual y documentación de Node.js para Android

      Node.js se ha venido haciendo bastante popular en los últimos años, cada vez son más los usos que como desarrolladores web le damos a esta tecnología. La siguiente aplicación es el manual y la documentación de Node.js, que contiene los siguientes temas: About these Docs Synopsis Assertion Testing Buffer C/C++ Addons Child Processes Cluster Console Crypto Debugger DNS Domain Events File System Globals HTTP HTTPS Modules Net OS Path Process Punycode Query Strings Readline REPL Stream String Decoder Timers TLS/SSL TTY UDP/Datagram URL Utilities VM ZLIB

    • Star Wars Traceroute

      ¿Qué pasa cuando un ingeniero está muy desocupado? pues pasan cosas como esta: Mac y Linux Van a la consola y escriben: traceroute 216.81.59.173 Windows Buscan el CMD y escriben: tracert 216.81.59.173 El resultado es interesante y sorprendente. Si quieren ver la salida de la ejecución del comando, pueden ver el gist Ver más: Beagle Network

  • Comunicados - Notas de Prensa