Remote Console is a client/server application that you can use to run a remote command-line session. In this command-line session, you can launch any other application remotely. A Remote Console session resembles a telnet session under UNIX.
The Remote Console Server service launches a Cmd.exe process for each client connection (Cmd is the command-line interpreter). Remote Console then takes full control of the console in which Cmd is running and notifies the clien of any video memory change to that console. As Remote Console does not redirect standard output, but directly takes control of video memory, you can use this tool to remotely run any command-line program that uses video memory, such as Edit.
When you run Remote Console, the client sends all keyboard events to the Remote Console server, so that these events are simulated in the Cmd console on the server side.
Few tools besides Remote Console run applications remotely. For example, Remote.exe (a Support Tool included with Windows 2000) is not a service but simply redirects standard input and output, so console programs that take control of the video memory and the keyboard do not work with Remote. Along with Remote Command Service and Rshsvc.exe: TCP/IP Remote Shell Service, Remote Console Server offers users a new way to run consoles remotely and to take control of a Cmd session.
The Remote Console client is compatible with any version of Microsoft® Windows® 2000 or Microsoft® Windows NT®, and runs only on these platforms.
Caution
Permitting all users to connect to Remote Console Server can compromise server security, as Remote Console clients are given a Cmd session. Any user who is given access to a Cmd session can run any application as if they were actually logged on to the server.
Remote Console Topics
Files Required