Hi,
You can call MSTSC with parameters, see below
mstsc.exe {ConnectionFile | /v:ServerName[:Port]} [/console] [/f] [/w:Width/h:Height]
Parameters
ConnectionFile
Specifies the name of an .rdp file for the connection.
/v: ServerName[ :Port]
Specifies the remote computer and, optionally, the port number to which you want to connect.
/console
Connects to the console session of the specified Windows Server 2003 family operating system.
/f
Starts Remote Desktop connection in full-screen mode.
/w: Width /h: Height
Specifies the dimensions of the Remote Desktop screen.
/edit " ConnectionFile "
Opens the specified .rdp file for editing.
/migrate
Migrates legacy connection files that were created with Client Connection Manager to new .rdp connection files.
Remarks
• You must be an administrator on the server to which you are connecting to create a remote console connection.
• default.rdp is stored for each user as a hidden file in My Documents. User created .rdp files are stored by default in My Documents but can be moved anywhere.
Examples
To connect to the console session of a server, type:
mstsc /console
To open a file called filename.rdp for editing, type:
mstsc /edit filename.rdp
>I was wondering if anyone knew if there was a way to lauch the windows XP remote desktop client from within the application passing it the IP/machine name to connect to from within a VFP application. What I have is a grid with Machine Names, and when they click a connect button, I want to start RDP and have it automaticly fill in the machine name I pass and connect. I don't have seperate .RDP files for each site/machine, so I'm not sure shellexecute will work other than to open the RDP client up and wait for the user to enter the machinename/ip address. I don't know if RDP even accepts parameters being passed to it.
>
>
>
>Thanks
>
>Kirk
Regards N Mc Donald