C'est possible de portabiliser spotify soi-meme, en redirigeant les dossiers %USERPROFILE% et %APPDATA% vers un dossier choisi avant de lancer simplement spotify.exe dans le meme script.
C'est ce que je fais, ça fonctionne bien mais lors des mises à jour auto du programme ça a quand même tendance à faire n'importe quoi.
Voila à quoi ressemble mon launcher :
Spotify.bat :
- Code: Tout sélectionner
set APPDATA=%CD%\Data\AppData\Roaming
set USERPROFILE=%CD%\Data
start Spotify.exe
Dans un dossier contenant :
Spotify.bat
Spotify.exe
Data\AppData\Roaming (dossier)
Avec ce launcher tout reste dans le dossier choisi, les fichiers temporaires comme les réglages de l'appli.
Edit: Ce type de lanceur fonctionne bien pour la plupart des applis qui ne stockent pas d'infos dans le registre.