Como a leitura posterior pode ser tirada, vou citar pelo menos algumas partes aqui
Layout de diretório e arquivo
O layout básico de diretório de cada aplicativo portátil consiste em um diretório principal, AppNamePortable, que contém três diretórios: App, Data e Other.
AppNamePortable
+ App
+ AppInfo
+ FileTypeIcons
+ AppName
+ DefaultData
+ Data
+ Other
+ Help
+ Images
+ Source
AppNamePortable : contém o principal lançador de aplicativos, geralmente denominado AppNamePortable.exe e o principal arquivo de ajuda help.html. Nenhum outro arquivo está presente neste diretório por padrão.
App : contém todos os arquivos binários e outros que compõem o aplicativo em si, geralmente dentro de um diretório chamado AppName.
-
AppInfo contém os detalhes de configuração da Plataforma PortableApps.com, bem como os ícones usados no menu. Também pode conter o arquivo de configuração launcher.ini
usado para o lançador PortableApps.com.
-
DefaultData é normalmente usado como um contêiner para os arquivos padrão serem colocados dentro do diretório Data. Geralmente, o inicializador, quando executado, verificará se há um conjunto de arquivos dentro de Dados e, se não, os copiará de DefaultData. A próxima versão do PortableApps.com Installer fará o mesmo.
Citação do Readme.txt
Se você não conseguir executar o exe e, em vez disso, descompactar o download portátil usando o 7-zip, poderá perceber que o processo não foi executado sem falhas.
Dentro de $_OUTDIR
i encontrei alguns arquivos que parecem pertencer a algum outro lugar. O readme neste diretório continha esta informação
INSTALLATION / DIRECTORY STRUCTURE
==================================
By default, the program expects the following directory structure:
-\ <--- Directory with FirefoxPortable.exe
+\App\
+\firefox\
+\Data\
+\profile\
+\settings\
+\plugins\ (optional)
The above files may also be placed in a FirefoxPortable directory with the
FirefoxPortable.exe launcher a directory above that.