"Remote Desktop" button

This button shows dialog with string request which asks you for computer name or it's IP address. Default value of this dialog window is clipboard content (helpful if you can copy computer name from other application).

You can also select required resolution from list of values. First "Fullscreen" is default but of course you can change order.

<?xml version="1.0"?> <button backcol="none" display="both" label_pos="right" textcol="none"> <label>Remote Desktop</label> <icon1>#gomycomputer</icon1> <function type="normal"> <instruction>mstsc /v: {dlgstringS|Please enter computer name or IP address|{clip}} {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction> </function> </button>

http://anonymousadministrator.blogspot.com/

Thanks! i love the option to select the screen resolution.

Great stuff

you can add {dlgchoose|Console|Yes=/console+No= } to ask for console connection.

works great for me.. just one thing ....

When I attempt to connect to my server at the office from home, a windows credentials box pops up, forcing me to enter the domain/username and password before giving me the terminal services logon window. I normally do not have to do that when I click on my saved profile for remote desktop on the computer.

What is the command that I can add to the button that would bypass that for me just like the direct way.

Thanks!

You can run "mstsc /?" to see the list of supported arguments.

I think the only way you can use a saved password is to store it in a .rdf settings file (like you're already doing by the sound of it) and then run that .rdf file or run mstsc with the path to that .rdf file as the only argument.

I do not save the password.. what happens when i run mstsc is...

  1. run mstsc
  2. enter IP/computer name
  3. then it connects and I get the login screen of that computer.

What is happening for me with the button is

  1. click button
  2. enter IP/computer name
  3. a windows XP dialogue comes up asking me to enter domain/user and password (the box that shows up if the computer u connect to does not recognize the username u are logged in as... basically a computer not part of a domain)
  4. then it connects and i get the login screen of that computer

[quote="FatherTime"]
When I attempt to connect to my server at the office from home, a windows credentials box pops up, forcing me to enter the domain/username and password before giving me the terminal services logon window. I normally do not have to do that when I click on my saved profile for remote desktop on the computer.

Thanks![/quote]
I think that it could be related to new version of Terminal Services Client (v6)

interesting read.... ill check it out, but al my computers are XP and the server in question is a win2k server running terminal services.

Even when i come to connect between my XP machines, i get the windows credentials dialogue. I enter something (dont matter what) then i get the remote desktop or TS authentication screen.

Hi,

Great button!!! I use RDP a lot for my work.

I was thinking...... would it be possible to add a list of servers to this button? (like in a pulldown menu). This list of servers could perhaps be in a text file which this button would read

is this possible?

Thanks!

My way of doing that is to create a bunch of .RDP settings files (by saving settings from the Remote Desktop client) and then put them into an Opus menu.

There's also nothing stopping you from making several buttons like the one in the root post where the two dialogs are replaced with fixed values. If you have a lot of servers to set up in this way then you could edit the toolbar XML directly instead of using the Customize GUI in Opus to do it.

My way of doing that is to create a bunch of .RDP settings files (by saving settings from the Remote Desktop client) and then put them into an Opus menu.

There's also nothing stopping you from making several buttons like the one in the root post where the two dialogs are replaced with fixed values. If you have a lot of servers to set up in this way then you could edit the toolbar XML directly instead of using the Customize GUI in Opus to do it.[/quote]

That is the way I am currently accessing my servers. But with the amount of servers I have to manage it is easier to just ad a servername to a text file than to ad new RDP files. I have to manage a lot off servers and everytime a customer adds a server (which is almost dayly) i have to add an RDP file.

Just hoped to speed up managing my RDP connections :slight_smile:

My way of doing that is to create a bunch of .RDP settings files (by saving settings from the Remote Desktop client) and then put them into an Opus menu.

There's also nothing stopping you from making several buttons like the one in the root post where the two dialogs are replaced with fixed values. If you have a lot of servers to set up in this way then you could edit the toolbar XML directly instead of using the Customize GUI in Opus to do it.[/quote]

That is the way I am currently accessing my servers. But with the amount of servers I have to manage it is easier to just ad a servername to a text file than to ad new RDP files. I have to manage a lot off servers and everytime a customer adds a server (which is almost dayly) i have to add an RDP file.

Just hoped to speed up managing my RDP connections :slight_smile:[/quote]

I use toolbar "_Remote Desktop" in my every day duties - maybe it will be useful for you.

[ul]You should replace SERVERxxx with your server/computers name
When you click on "Remote Desktop" button, it allows you to connect to any computer (with your computer name as default value*)
When you click on "Remote Desktop" drop down arrow, you can choose from list of preferred "remote desktops"
Last item: "Remote Desktop (Console)" works like this from point 2 but ask you about Console (suggestion from Torpedo) [/ul]
* nearly all companies use "naming standards" - that why I decided to put here your computer name - it helps you to remove/replace last characters (number or something) and connect to other machine. You can set this default value for other one if you like.

<?xml version="1.0" encoding="UTF-8"?>
<toolbar backcol="#ffff80" version="9.0">
	<wallpaper enabled="no" inheritable="yes" type="tile">
		<std_type>toolbar</std_type>
	</wallpaper>
	<buttons backcol="none" display="icon" textcol="none" type="menu">
		<button backcol="none" display="both" label_pos="right" textcol="none" type="menu_button">
			<label>Remote Desktop</label>
			<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
			<function type="normal">
				<instruction>mstsc /v: {dlgstringS|Please enter computer name|%COMPUTERNAME%} {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction>
			</function>
			<button backcol="none" display="both" label_pos="right" textcol="none">
				<label>SERVERW000</label>
				<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
				<function type="normal">
					<instruction>mstsc /v: SERVER000 {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction>
				</function>
			</button>
			<button backcol="none" display="both" label_pos="right" textcol="none">
				<label>SERVER001</label>
				<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
				<function type="normal">
					<instruction>mstsc /v: SERVER001 {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction>
				</function>
			</button>
			<button backcol="none" display="both" label_pos="right" textcol="none">
				<label>SERVER002</label>
				<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
				<function type="normal">
					<instruction>mstsc /v: SERVER002 {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction>
				</function>
			</button>
			<button backcol="none" display="both" label_pos="right" textcol="none">
				<label>SERVER003</label>
				<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
				<function type="normal">
					<instruction>mstsc /v: SERVER003 {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction>
				</function>
			</button>
			<button backcol="none" display="both" label_pos="right" textcol="none">
				<label>SERVER004</label>
				<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
				<function type="normal">
					<instruction>mstsc /v: SERVER004 {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction>
				</function>
			</button>
			<button backcol="none" display="both" label_pos="right" textcol="none">
				<label>SERVER005</label>
				<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
				<function type="normal">
					<instruction>mstsc /v: SERVER005 {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200}</instruction>
				</function>
			</button>
			<button backcol="none" display="both" textcol="none">
				<label>Remote Desktop (Console)</label>
				<icon1>C:\WINDOWS\system32\mstsc.exe,0</icon1>
				<function type="normal">
					<instruction>mstsc /v: {dlgstringS|Please enter computer name|%COMPUTERNAME%} {dlgchoose|Please choose screen size|Fullscreen=/F+640x480=/w:640 /h:480+800x600=/w:800 /h:600+1024x768=/w:1024 /h:768+1280x1024=/w:1280 /h:1024+1600x1200=/w:1600 /h:1200} {dlgchoose|Console|Yes=/console+No= }</instruction>
				</function>
			</button>
		</button>
	</buttons>
</toolbar>

_RemoteDesktop.dop (3.89 KB)