Skip to main content.

Paramètres de Ligne de Commande d'UltraVNC

Vous trouverez ici une description de tous les commutateurs de ligne de commande applicables à winvnc.exe , winvncsc.exe (Simple clic) et vncviewer.exe.
Merci à hdd pour les infos supplémentaires.

WinVNC

Exécution de WinVNC

-service
Exécute WinVNC comme un service.
-servicehelper
Exécute l'application Helper Service WinVNC, c'est-à-dire l'icône de la barre des tâches.
-run
WinVNC s'exécute comme un programme au niveau utilisateur.

Installation de WinVNC comme service Windows

-install
Installe WinVNC comme un service.
-sinstall
Installe silencieusement WinVNC comme un service, c'est-à-dire sans aucune apparition de fenêtre de message.
-remove
Supprime le service WinVNC.
-reinstall
Supprime silencieusement le service WinVNC, puis le réinstalle.

Accéder aux diverses Options de Configuration

-settings
Affiche la boîte de dialogue Propriétés d'une instance existante de WinVNC.
-defaultsettings
Affiche la boîte de dialogue Paramètres d'Administration d'une instance existante de WinVNC.
-multi
WinVNC est exécuté comme un programme au niveau utilisateur. Plusieurs instances simultanées sont permises.
-fus
WinVNC est exécuté comme un programme au niveau utilisateur. L'alerte concernant plusieurs instances est désactivée.
-about
Affiche la boîte de dialogue A Propos de... d'une instance existante de WinVNC.
-help
     

Connexion VNCViewers

-connect hôte[:n°affichage]
Ajoute un nouveau client à un exemplaire existant de winvnc.
Nécessite le nom de l'ordinateur (nom DNS) ou adresse IP et en option le numéro d'affichages (séparé du nom de l'hôte par deux points (:).
-connect hôte[::port]
Ajoute un nouveau client à un exemplaire existant de winvnc.
Nécessite le nom de l'ordinateur (nom DNS) ou adresse IP et en option le numéro du port (séparé du nom de l'hôte par 2 fois deux points (::).
-autoreconnect délai
Délai est le délai en seconde avant de tenter une reconnexion au serveur. Par défaut, Délai = 3 secondes.
Notez que ce paramètre "auto re connexion" doit se trouver avant la ligne de commande de "connexion"!
-kill
Ferme toute exécution déjà existante d'un exemplaire de WinVNC.

Simple clic WinVNC

En plus des paramètres normaux de ligne de commande de WinVNC, celui-ci prend en charge les commutateurs suivants:

-id number
Utilisé avec le répétiteur en mode II. Spécifie un numéro pour identifier la session. Avec le paramètre -connect utilisez le nom ou l'adresse IP du répétiteur (ainsi que son port) plutôt que le nom de l'hôte distant.
-plugin
???
-noregistry
???
-notrayicon
???
-readonly
???
-username
???
-password
???

Client VNC

Le client VNC prend en charge un certain nombre de commutateurs de ligne de commande vous permettant de configurer la plupart des aspects du client.

-help, -? ou -h
Affiche un message d'aide.
-listen [port]
Lance le client VNC en mode d'écoute. Si port est spécifié, le client est à l'écoute de ce port au lieu de ???.
-restricted
Désactive tous les sous-menus accessibles par le menu système sauf le "A propos de VNC Viewer ..."
-viewonly
N'envoie pas d'événements clavier ou souris local à l'ordinateur distant.
-nostatus
Désactive l'affichage de la fenêtre d'état au démarrage de la connexion.
-nohotkeys
Désactive les raccourcis clavier prédéfinis comme (Ctrl-Alt-F12 par exemple).
-notoolbar
    Désactive l'affichage de la barre d'outils.
-autoscaling
Mise à l'échelle automatique des dimensions de l'écran de l'ordinateur distant.
Si la taille de l'image de l'écran distant est supérieure aux dimensions de la
fenêtre d'affichage de vncviewer (résolution écran distant > résolution écran local),
celle-ci est "retaillée" pour tenir dans la fenêtre sans nécessiter de barres de défilement.
Au contraire, si la taille de l'image de l'écran distant est inférieure aux dimensions de la
fenêtre d'affichage de vncviewer (résolution écran distant < résolution écran local),
celle-ci est "agrandie" pour tenir dans la fenêtre sans nécessiter de barres de défilement.
-fullscreen
Le client se lance au démarrage en mode plein écran.
-noauto
Dévalide la sélection de la valeur "AUTO" pour le choix de la vitesse de connexion dans la boîte de configuration d'une connexion.
-8bit, -256colors, -64colors, -8colors, -4greycolors, -2greycolors
Règle la profondeur de couleur. Moins de couleurs peut réduire de façon significative la largeur de bande requise.
-shared
Demande au serveur de partager la connexion avec d'autres clients (Plusieurs clients peuvent se connecter au serveur). Actif par défaut.
-swapmouse
Bascule entre les boutons droit et gauche de la souris.
-nocursor, -dotcursor, -normalcursor
Défini le type de curseur utilisé pour représenter la position de la souris locale.
dotcursor : la position de la souris est représentée par un point
normalcursor : la position de la souris est représentée par un curseur standard (la flèche)
nocursor : la position de la souris n'est pas représentée par un curseur
Par défaut : dotcursor
-belldeiconify
Sur la réception d'un évènement "Bell" (beep sonore ?), Réaffiche la fenêtre du viewer si celle-ci était en icône.
-emulate3, -noemulate3
emulate3: mule une souris 3 boutons (le bouton 3 est simulé par appui simultané des boutons 1 et 2).
noemulate3: pas d'émulation du bouton 3.
Par défaut: emulate3
-nocursorshape
Valide uniquement avec le protocole Tight (ignore les mises à jour de la forme du curseur souris ?)
-noremotecursor
La forme du curseur de la souris n'est pas mis à jour. C'est le curseur de la souris locale qui est toujours affiché. (Vous pouvez déplacer le curseur de la souris distante avec votre souris locale mais vous ne verrez pas en local les déplacements de la souris générés par un utilisateur de la machine distante)
-scale A/B
Indique un rapport d'échelle pour l'affichage du bureau distant.
Par exemple, pour réduire la taille à 80% : -scale 80/100
Pour l'augmenter de 20% : -scale 120/100
Par défaut, on affiche le bureau en taille réelle : -scale 100/100
-emulate3timeout Timeout
TimeOut en ms pour l'émulation du 3° bouton souris. Par défaut : 100ms
-emulate3fuzz PixelCount
PixelCount indique la dimension d'un carré de pixel utilisé pour l'émulation du 3° bouton de la souris. Par défaut : 4 pixels
-disableclipboard
Désactivation de l'utilisation du presse papier
-delay delai
Pour le debug, affiche en noir les rectangles à réafficher et attend delai ms avant le réaffichage effectif. Ceci permet de voir l'enchainement des rectangles à réafficher.
-loglevel niveauderapport
Règle le niveau du journal. La plage de journalisation se situera entre 0 (minimum) et 10 (maximum). Tout ce qui est en dessous de LogLevel est journalisé.
Par défaut, LogLevel = 0 (pas de journalisation)
-console
Affiche les informations de journalisation dans une console texte.
-logfile nomdefichier
Enregistre le journal dans le fichier spécifier par nomdefichier.
-config nomdefichier
Lit la configuration à partir de nomdefichier.
-register
Enregistre dans la Registry l'extension de fichier .vnc et l'associe au programme vncviewer. Ajoute également vncviewer à la liste des applications connues de Windows ("App Paths").
 Une fois l'enregistrement effectué, vncviewer s'arrête. Note : le compte utilisateur doit avoir les droits d'écriture dans la Registry pour utiliser cette option.
-encoding encodage
Force l'encodage en utilisant une des méthodes indiquées. L'encodage est raw, rre, corre, hextile, zlib, zlibhex, tight ou ultra.
-compresslevel niveau
Option valide uniquement avec un encodage de type tight.
Défini le niveau de compression jpeg. Le niveau doit être compris entre 0 et 9
Par défaut: 6
-quality qualité
Option valide uniquement avec un encodage de type tight.
Défini le niveau de qualité du jpeg. Le niveau de qualité doit être compris entre 0 et 9
Par défaut, Level = 6
-password motdepasse
Utilise le motdepasse spécifié pour l'authentification VNC "classique".
-serverscale scale
Règle l'échelle d'affichage sur le serveur par scale.
Valeurs possibles : entre 1 et 9
Par défaut, Scale = 1
-quickoption option
Pré-sélectionne un type de réseaux dans la boite de configuration d'une connexion. L'option Modem est réglée par défaut.
Valeurs possibles pour Option (la valeur 6 n'est pas autorisée):
  • 1: Auto
  • 2: LAN
  • 3: Moyen
  • 4: Modem
  • 5: Faible
  • 7: Ultra
-dsmplugin nomdefichier
Utilise le module DSM spécifié par nomdefichier.
-proxy hôte, hôte[::port], hôte[:n°affichage]
Définit le serveur à utiliser (adresse et port)
hôte : le nom ou l'adresse IP du serveur
port : le port de connexion
n°affichage : le numéro d'affichage du serveur (entre 0 et 100). Le numéro de port correspondant sera 5900 + n°affichage
Le port par défaut est 5900