Archive for the 'RDM' Category

RemoteDesktopManager 1.5 release

I had a long time item on my todo list to fix the Discovery form. The previous version did not respect the netmask as it should. For example for a 255.255.254.0 mask it was scanning the complete 255.255.0.0 network.

The full releasenotes:

  • B: On Show click in tray menu, RDM was sent to front if already visible
  • B: If no domain is set a \ was added in front of username in MSTSC connect dialog
  • I: Improved netmask (read: will use the actual ip netmask) handling for RDP Discovery.

The new release can be downloaded at Sourceforge

RemoteDesktopManager 1.4 release

Recently Microsoft updated it’s Remote Desktop Connection (also known as RDC or MSTSC). The RDP Protocol has been updated to version 6.1. The new version comes with Windows XP SP3, Windows Vista SP1 and Windows 2008 Server.

One of the changes they made is that /console is no longer there, instead /admin has to be used now to connect to the console session of a Windows 2003 or 2008 server.

The new RDM is compatible with the new RDC tool (as well as the older versions of course).

The full releasenotes:

  • I: RDP 6.1 compatibility (Vista SP1, Windows XP SP3, Windows 2008 Server).
  • I: Upgraded solution to Visual Studio 2008 Express Edition (build target set to .NET 2.0).
  • B: RDP Discovered hosts with multiple IP addresses (but resolving to the same name) are only added once.

The release can be downloaded at: Sourceforge.

Oh and btw, I did not skip versions 1.2 and 1.3 I just did not write a blog post about it.

RemoteDesktopManager 1.1 release

It’s bin a while since the last release. I incorporated the RDPDiscovery code so you can now have RDM discover all hosts in your LAN (depending on your netmask this might take some time).
The other new feature is an experimental trayicon. It allows you to connect to RDP servers from the tray menu. I added an option to minimize RDM to tray on exit.

Release notes:

  • N: Added LAN RDP Server discovery
  • N: Added trayicon for quick access to hosts
  • I: Ask to delete all child notes when deleting a non-empty group
  • B: Dublicate button did not copy all options
  • The release can be downloaded at: Sourceforge.

    On a site-note: I did not implement all requested features (yet) and I know it’s time for an manual (not all options are intuitive enough to discover while using the application). So please stay tuned for the next release.

    RDP Discovery

    I created a little tool to discover Windows machines on a local network with RDP/Remote Desktop enabled. This tool will be integrated in the next RemoteDesktopManager version.

    Just run the tool. Let it discover all available machines, uncheck the ones you don’t want. Play with the RDP options available and hit save. Provide an location on disk and the tool will create standard RDP (mstsc compatible) files with the extra options used by RemoteDesktopManager.
    If you want to use the files in RDM just select them, start RDM and drop the files on it.

    Downloads: RDPDiscovery Exe, RDPDiscovery Source

    For the curieus: I used the .NET Ping class to find-out if a machine is running and then try to open an socket on port 3389 to see if RDP is running. Without the use of the Ping class, you will only discover some hosts as Windows (from XP SP2) has some “security” feature build-in to block portscans.

    Credits go to Ami Bar for the SmartThreadPool code I used.

    RemoteDesktopManager 1.0 release

    No it’s not a new application. It’s the new name for TSCManager. At the time that name made sense to me :)
    Release notes:

  • N: Group rename (select group node, edit group combo, hit save)
  • I: Application renamed to RemoteDesktopManager.

    The release can be downloaded at: Sourceforge.

  • TSCManager 0.9 release

    Release notes:

  • N: Basic RDC version 6.0 support (part of Vista and update KB925876).
  • N: Check for update at startup.
  • N: Setting to enable/disable update check.
  • N: Settings dialog (a.o. for connection file location).
  • N: Automatic download and installation of .NET 2.0 during setup.
  • I: Added tooltip to explain which properties are set on Maximum GUI Experience check.
  • I: Changes to connection info now also saved on treenode doubleclick.
  • B: Fixed group delete for groups not in tree.
  • B: Screensize slider and Fullscreen check eventhandling fixed.Experimental support to change the location of connection files and initial support to have only one group node expanded at a time.The release can be downloaded at: Sourceforge.
  • TSCManager sixth release

    Release notes:

  • N: Add checkbox to set all the fancy GUI experience options.
  • N: Add some sort of connection export feature (just opens explorer for now).
  • I: Center messageboxes on application (instead of desktop).
  • I: Present visual indicator if connection info is edited
  • I: Auto save connection if changed and user clicks connect.
  • B: Connect to console check not correctly retrieved from RDP file.The setup can be downloaded at sourceforge.
  • TSCManager fifth release

    Release notes:

  • I: For new connection set group to selected tree group (if selected).
  • I: Add local printers checkbox.
  • I: Doubleclick protection for connect button.
  • B: Size and location not correctly stored when application is minimized or maximized.
  • B: Group dialog was not centered in front of parent.
  • B: After delete of connection the connection above the deleted one was not selected correctly.

    Download the new release at Sourceforge.

  • TSCManager fourth release

    Release notes:

  • I: Application window size is now saved on exit.
  • B: Doubleclick on group node raises error.
  • B: Fullscreen checkbox not correctly set/reset when selecting connection.
  • B: Last selected node was not reselected on application restart.

    The setup can be downloaded at sourceforge.

  • TSCManager third release

    It’s been a while but finally I managed to get a new version released.
    Download it at sourceforge.