Skip to main content
Terminal Services Managerv26.10 · Oct 2026 Download View Pricing

How to pass your own mstsc parameters when you connect or shadow

The Remote Desktop client has many switches: /admin, /multimon, /f, /w, /h, /prompt, and more. If you connect to servers all day, you do not want to type them each time, and you want shadowing to have its own set.

The manual way: a shortcut or a command line

You run mstsc with the switches you need:

mstsc /v:RDSH01 /admin /multimon
mstsc /shadow:3 /v:RDSH01 /control /noConsentPrompt

For shadowing you also have to look up the session ID first. Shortcuts help for one server, but not for a list of fifty.

The faster way: Connection options in Terminal Services Manager

Terminal Services Manager builds the mstsc command line for you, and adds your own switches to it.

  1. Open Preferences > Terminal Services and stay on the General tab.
  2. In Connection options, tick Connect with /admin option to connect to the administrative session of a server, and Connect with /multimon option to use all your monitors.
  3. Type any other switch into Additional mstsc parameters when connecting, for example /prompt to enter other credentials each time.
  4. Type the switches for shadow sessions into Additional mstsc parameters when shadowing, in the second field.
  5. Click OK.

Preferences, Terminal Services: connection options and additional mstsc parameters

From now on, Remote Desktop on a server uses /v:<server> plus your options, and a shadow session uses /shadow:<id> /v:<server> plus /control or view mode, /noConsentPrompt if you cleared Prompt for user consent, /multimon if you ticked Use all my monitors, and the parameters from the shadowing field.

Shadow across all monitors

Whether a shadow session opens across all of your monitors is asked in the shadow window, next to View and Control, and the program remembers your answer.

One thing to know

mstsc does not connect if it gets a switch it does not know. It shows its help window instead. So the program passes on only the switches mstsc lists in its help: /admin, /multimon, /f, /w:, /h:, /public, /prompt, /restrictedAdmin, /remoteGuard, /g:, and, for shadowing, /control and /noConsentPrompt. It skips the rest, including /v: and /shadow:, which it adds itself, and writes the skipped switches to the log. If a switch has no effect, look for it in the log and check its spelling in the mstsc help (mstsc /?).

Related

Links