Menu Fermer

Utiliser le bureau à distance (mstsc) en ligne de commandes

MSTSC (Microsoft Terminal Server Client) est le client RDP (Microsoft Remote Desktop) de Windows pour se connecter et contôler à distance à un PC. Il s’agit d’une connexion de bureau à distance ou Terminal Server.
Pour intégrer la prise en main à distance dans un script batch, mstsc fonctionne en invite de commandes.

Dans ce tutoriel, nous allons voir comment utiliser le bureau à distance en ligne de commandes (mstsc).

Utiliser le bureau à distance (mstsc) en ligne de commandes

Utiliser le bureau à distance en ligne de commandes (mstsc)

Exemple d’utilisation de la commande mstsc

Ouvrez une invite de commandes puis utilisez ces exemples de la commande mstsc.
Puis pour se connecter à distance à un PC en plein écran :

mstsc /f

Pour se connecter à nomPC, on spécifie le nom de l’ordinateur avec l’option /v :

mstsc /v:nomPC /f

Cela fonctionne aussi en spécifiant une adresse IP :

mstsc /f /v:192.178.122.20

Il est aussi possible de spécifier dans le cas où vous avez modifier le port par défaut du bureau à distance.
Pour cela, on ajoute le port :numéroduport.
Par exemple pour se connecter à nomPC sur le port 3391 :

mstsc /v:nomPC:3391 /f

Sinon on peut prendre la main sur un ordinateur avec une résolution écran, par exemple pour se connecter au bureau à distance en 1920×1080 :

mstsc /v:nomPC /w:1920 /h:1080

Enfin il est aussi possible d’éditer un fichier RDP.

mstsc /edit filename.rdp

Les paramètres de MSTSC

ParamètresDescription
<nomdufichier .rdp>Spécifie le nom d’un fichier .rdp pour la connexion
/v:<server>[:port>]Spécifie l’ordinateur distant et, éventuellement, le numéro de port auquel vous souhaitez vous connecter.
/adminVous connecte à une session pour administrer le serveur.
/controlPour permettre le contrôle de la session lors de l’observation.
/fDémarre la connexion Bureau à distance en mode plein écran.
/w:<largeur>Spécifie la largeur de la fenêtre Remote Desktop.
/h:<hauteur>Spécifie la hauteur de la fenêtre Remote Desktop.
/migratePour migrer les fichiers de connexion hérités créés avec Client Connection Manager vers de nouveaux fichiers de connexion .rdp.
/multimonPour rendre la disposition du moniteur de la session des services Bureau à distance identique à la configuration côté client.
/noConsentPromptPour autoriser l’observation sans le consentement de l’utilisateur.
/promptPour vous inviter à entrer les informations d’identification pour vous connecter au PC distant.
/publicExécute le Bureau à distance en mode public. En mode public, les mots de passe et les bitmaps ne sont pas mis en cache.
/restrictedAdminPour se connecter au PC distant en mode d’administration restreinte. Les informations d’identification ne sont pas envoyées au PC distant dans ce mode, ce qui vous protège si vous vous connectez à un PC compromis.
/remoteGuardPour connecter votre appareil à un appareil distant à l’aide de Remote Guard, qui empêche l’envoi d’informations d’identification à un PC distant.
/shadow <session>L’ID de la session à observer.
/spanCorrespond à la largeur et à la hauteur du bureau distant avec le bureau virtuel local, s’étendant sur plusieurs moniteurs si nécessaire.
/edit  <nomdufichier .rdp> Ouvre le fichier .rdp spécifié pour édition.
/migrateMigre les fichiers de connexion hérités créés avec Client Connection Manager vers de nouveaux fichiers de connexion .rdp.
/?Affiche l’aide à l’invite de commande.
Les paramètres de MSTSC en ligne de commandes