Return to site

Windir System32 Mstsc Exe

broken image


  1. Windir System32 Mstsc Execution
  2. Mstsc Exe Console

4 Ways to Create A Remote Desktop Connection Shortcut in Win 8. You don't have to know where the Remote Desktop Connection is in Windows 8/8.1 computer, because you can create a shortcut for it on the desktop. https://tureradi1975.mystrikingly.com/blog/download-game-catur-versi-pc. And this article introduces four methods to create a Remote Desktop Connection shortcut in detail.

If you use remote desktop and hate how your computer is locked after you are done instead of sitting at the desktop or whatever like you left it, do this:
Make a shortcut and point it to:
%windir%System32tscon.exe 0 /dest:console
Then just use that shortcut to end your remote desktop session. It kicks you out of remote desktop, and activates the local console again. I have my shortcut in the quicklaunch toolbar, it's very convenient that way.
This has made remote desktop WAY more convenient for me, since when you are in front of the host computer you know when it is actually being used remotely, not just that it had been used remotely at some point and is sitting there locked still.

Active11 months ago

Is there a way to change the default resolution that mstsc uses?

I dont want it to default to the full resolution of the client machine.

Gaff
16.3k1111 gold badges5050 silver badges6565 bronze badges
SimonSimon
1,06277 gold badges1515 silver badges2323 bronze badges

9 Answers

Sure, just slide that 'Display Configuration' back a notch to whatever resolution you want. Then go back to the 'General' tab and click on the 'Save' button.

Hey presto, new default :-)

While you're at it, usually doesn't hurt to go to the Local Resources tab and uncheck Printers and review what else is shared (seriously, who ever prints over RDP?).

Chris_KChris_K
7,64855 gold badges2727 silver badges3535 bronze badges

I personally work on a 1440x900 laptop screen and like my Remote Desktop windows to be a bit smaller than the screen when maximised so I run mstsc.exe switches /v: and /w: to set its height and width (see mstsc.exe /? for a full list). mstsc.exe /h:900 /w:1100 sets it to my preferred size, and it seems to keep this setting for future sessions.

AaronAaron
70422 gold badges77 silver badges1717 bronze badges

You can also edit the .rdp file directly. I usually just open it in notepad. You can edit and save just like any regular text file. The properties that I most commonly edit are desktopwidth, desktopheight, and winposstr. This also allows you to choose any resolution, not just the predefined ones in the GUI slider. The only part that is a little confusing is the parameters for winposstr; leave the first two alone and the last four are left, top, right, bottom locations of the window respectively. I have a three monitor setup with 1600 X 1200 resolution, and here is what I use to display the session on my third monitor with no scroll bars.

If you want more details about winposstr, behind the scenes it is using the Windows API function SetWindowPos.

Edit:

I forgot to mention this. Another cool thing about editing it as a text file is you can open multiple documents in something like notepad++ and do mass replaces. So say I have ten .rdp files and I want to change winposstr to the same values in all of them. I can just dump them all into notepad++ and do a mass replace, much easier than mucking around that GUI and having to switch tabs to save.

Justin PavatteJustin Pavatte

I like starting mstsc.exe from a PowerShell script. My scripts is named, 'RDP.PS1' because RDP is easier to type than mstsc :)

There are some values that I usually almost always want the same: no printers, no drives and BASIC display settings so that the RDP session runs faster.

I have a combination of a 'default.rdp' and the switches available with mstsc.exe. I did this because mstsc.exe does not allow complete configuration from the command line. By setting all my preferences in 'default.rdp', then including a server name, /v: and display dimensions, /h: and /w:, I get a session the way I like.

Create a 'default.rdp' and save it as this thread has described. then combine it with mstsc.exe switches:

mstsc.exe MyDefaultPrefs.RDP /v:MyServer /h:815 /w:1300

I used PowerShell to add in a few other switches if I care to use them. For the most part though, all I type is:

RDP MyServer

and let the defaults be.

Nikon Autofocus Speedlight SB-22 manuals and user guides for free. http://tureradi1975.mystrikingly.com/blog/manual-flash-nikon-sb-22. Online user manual database.

Levi BecknerLevi Beckner

The 1440x900 laptop issue is quite common. yes, you could choose a smaller resolution, say, 1024x768 or 800x600, and they would yield acceptable results - if what you're seeking is to avoid scroll bars withing the RDP instance itself.

Must more convenient is to choose to use your current desktop resolution, but in many clients this will yield less than desirable results (You get the scroll bars) unless you toggle full screen.

To have your RDP client (Since we appear to be talking about MSTSC.exe here) session occur in a window itself, while avoiding the scroll bars (or the afore mentioned resolutions which are less than optimum), the /h:900 /w:1100 parameters suggested above are a great starting point, but with all things YMMV, so play with it until you get it just so ;)

Windir System32 Mstsc Execution

Many RDP clients also allow you to set a 'custom' res just prior to connect, and yes, most clients will remember your last sessions.

One major thing you should be aware of. For all of us UNIX folks, we're going to be using things like vcenter, putty, etc., in our remote windows sessions, and whatver you want to call your DOS-like consoles, well.. They don't follow the same set of rules as the rest of your desktop, so just make a note of that when setting your resolutions, and set your preferences according to how nicely the Windows desktop fits into your workspace, because you're just going to have to get used to moving those DOS-like windows about, as they'll always be a bit clunky.

You can also set 24bit color with a hack, because it's disabled by default, although there's really no need for most folks, and although some people like to disable printing, I find that using remote apps and printing locally via RDP is not only a dream, but part of my regular tasks on a daily basis.

so remember, if you're local res is 1440x900, you either need to run your RDP client in full screen mode (appears as if it is your local desktop), or, in order to run it as an obvious windowed app, you'll need to adjust your custom screen resolution to something slightly smaller, which will yield a window about the size of your entire desktop, but without appearing as if it is your local desktop - this is what many prefer, as they find it confusing otherwise.

I hope that helps :)

sblair
11.5k66 gold badges4141 silver badges6868 bronze badges
tallshiptallship

I have a laptop that I connect to different external monitors at different locations, sometimes I connect to my laptop from a desktop machine so I get the benefits of a fullsized keyboard/mouse/monitor.

This causes me grief because they're all different resolutions and despite selecting 'Full Screen', that doesn't seem to save for me. If I work at home at one resolution, then come to the office and use a monitor at a different resolution, I'd often have my RDP window end up the 'full screen' resolution for the last monitor I was using. This means that it's either a little too big or little bit too small.

Windir
Windir System32 Mstsc Exe

To fix this I used the '/f' switch directly in the start menu link.

  1. Right click on 'Remote Desktop Connection' icon in the start menu
  2. Properties
  3. Change the 'Target' value to : %windir%system32mstsc.exe /f

Hope this helps.

AdsAds

Here is what I did to solve the issue. It also works with older apps that don't handle high DPI scaling well.

First one must tell Windows to look for a manifest file for an application by default – a registry entry.

  • Open regedit and navigate to the registry key:HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionSideBySide
  • Right-click, select NEWDWORD (32 bit) Value
  • Type PreferExternalManifest, and then press Enter.
  • Right-click PreferExternalManifest, and then click Modify.
  • Enter a Value Data of 1 and select Decimal.
  • Click OK. Exit the Registry Editor.

Next is to provide a manifest file for a given application – the executable file name followed by .manifest.

The RDP app is %windir%System32mstsc.exe so the manifest file is mstsc.exe.manifest.

I can't attach the manifest file so here is the contents:

robinCTS

Mstsc Exe Console

4,09544 gold badges1616 silver badges2727 bronze badges
user930280user930280

The solution I found most useful was to set the properties of my local machine's task bar to 'auto-hide' (right click on empty part of task bar, choose properties, I un-set the lock taskbar and checked the 'auto-hide' property). The local task bar still appears when I mouse all the way down to the bottom of the screen. Otherwise, I see and can use the remote system's task bar. Hope this is helpful.

MBaberMBaber

You can also use Smart Resizing in the rdp file as outlined here.

This allows you to have a custom default size, but it also allows you to resize your remote desktop window on the fly without introducing unwanted scroll bars.

Long story short:

  • Set your desired default resolution using desktopwidth:i:1280 and desktopheight:i:1024 (replacing those numbers with your desired resolution)
  • Add the following line to the bottom of the RDP file:
    smart sizing:i:1
BigWeirdAlFanBigWeirdAlFan

Not the answer you're looking for? Browse other questions tagged remote-desktopresolution or ask your own question.





broken image