Rendre le client NX portable

Publié par sebsauvage - Dernière mise à jour le 3 novembre 2009 à 15:47 par marlalapocket
NX est formidable pour accéder à distance à sa machine :
L'affichage est particulièrement performant et les communications sont sécurisées (avec ssh).

Cependant, le client NX doit être installé à chaque fois, ce qui empêche a priori de l'avoir sur clé USB.

On peut rendre ce logiciel portable.

Préparation


Téléchargez le client NX pour Windows sur le site de NoMachine.
Installez-le normalement.

Créez un répertoire vide (par exemple NxPortable).
Dans ce répertoire, créez le fichier start_nx.bat contenant :
@echo off
echo Lancement du client NX...
set USERPROFILE=%CD%\Data
App\nxclient.exe %*
echo Nettoyage...
reg delete /f /va "HKCU\Software\Cygnus Solutions"
reg delete /f /va "HKLM\Software\Cygnus Solutions"
echo Terminé.


Dans ce même répertoire, créez deux sous-répertoires : app et data

Copiez les fichiers du client NX de C:\Program Files\NX Client for Windows vers le répertoire app.

Vous devez donc vous retrouver avec :

NxPortable\start_nx.bat
NxPortable\data\ (répertoire)
NxPortable\app\nxclient.exe (et le reste des fichiers du client NX dans NxPortable\app\)




Il vous suffit maintenant de placer le tout sur votre clé USB et lancer start_nx.bat
Au lieu d'écrire dans le répertoire du profil utilisateur, il écrira dans le sous-répertoire \data
Une fenêtre DOS restera ouverte tout le temps où le client NX est ouvert.


(Source: Tsukasa no Hibi sous licence CC)