¿Cómo funcionan las aplicaciones portátiles?

Mucho de lo que se trata es suavizar la dependencia de rutas codificadas y totalmente calificadas. Entonces, donde las aplicaciones normalmente quieren residir en C: \ Archivos de programa \ en su lugar, utiliza la raíz de la instalación de sus aplicaciones portátiles. Las rutas predeterminadas como un directorio de configuración, tal vez un directorio de descarga predeterminado, también se cambian. Algunos programas hacen esto muy fácil, otros no.

Otra cosa que hace es actualizar el registro, sobre la marcha a veces. Entonces, para un programa que lo requiera, PA se cargará en la configuración del registro de un archivo, luego, cuando salga del programa, eliminará esas entradas del registro, a veces acumulándolas, si corresponde. El objetivo es dejar el registro en su estado anterior.

Dado que hay tantas diferencias en el software de Windows, he visto a algunas personas de PA hacer algunos trucos realmente ingeniosos para instalar una aplicación en el PA de la pila. No me sorprendería en absoluto saber que en algunos casos se realizaron compilaciones personalizadas de algunas aplicaciones, cuando fue necesario. A veces, las aplicaciones son fáciles y otras necesitan una pequeña cantidad de métodos forzados para que cooperen. Pero parece haber muchos participantes dispuestos en el proyecto de AP.