null  null
Version 7.1
© 2012 Devolutions inc.
2
Remote Desktop Manager (Version 7.1)
Table of Contents
Foreword
Part I Getting Started
0
8
1 What is
...................................................................................................................................
Remote Desktop Manager?
8
2 System...................................................................................................................................
Requirements
8
3 Creating
...................................................................................................................................
a New Session
9
4 Configuring
...................................................................................................................................
a Session
11
5 Connecting
...................................................................................................................................
to a Session
12
6 Embedded/Tabbed
...................................................................................................................................
Mode vs External Mode
13
7 Group/Folder
...................................................................................................................................
Management
16
Part II Views
20
1 All Sessions
...................................................................................................................................
View
20
2 Opened
...................................................................................................................................
View
21
3 Favorites
................................................................................................................................... 23
4 Most Recently
...................................................................................................................................
Used
25
5 Application
...................................................................................................................................
Tools
25
Part III Data Source Types
28
1 Overview
................................................................................................................................... 28
2 Managing
...................................................................................................................................
a Data Source
31
3 Amazon
...................................................................................................................................
S3
34
4 Dropbox
................................................................................................................................... 35
5 FTP ................................................................................................................................... 36
6 Microsoft
...................................................................................................................................
Access
37
7 Microsoft
...................................................................................................................................
SQL Server
38
8 MySQL
................................................................................................................................... 39
9 Remote
...................................................................................................................................
Desktop Manager Online
40
10 Remote
...................................................................................................................................
Desktop Manager Server
41
11 Web ................................................................................................................................... 50
12 XML ................................................................................................................................... 51
Part IV Connection Types (Remote Connections)
54
1 Overview
................................................................................................................................... 54
2 Citrix ...................................................................................................................................
ICA / HDX
54
3 DameWare
...................................................................................................................................
Mini Remote Control
55
4 Ftp
................................................................................................................................... 56
5 HP Remote
...................................................................................................................................
Graphics Receiver
57
© 2012 Devolutions inc.
Contents
3
6 Intel®...................................................................................................................................
AMT (KVM)
58
7 LogMeIn
................................................................................................................................... 59
8 Microsoft
...................................................................................................................................
Remote Desktop (RDP)
61
Norm al
.......................................................................................................................................................... 61
Azure RDP
.......................................................................................................................................................... 62
Hyper-V RDP .......................................................................................................................................................... 63
9 PC Anywhere
................................................................................................................................... 64
10 Radmin
................................................................................................................................... 65
11 Remote
...................................................................................................................................
Assistance
66
12 TeamViewer
................................................................................................................................... 67
13 Telnet,
...................................................................................................................................
SSH, RAW, rLogin
68
14 VNC ................................................................................................................................... 71
15 VPN ................................................................................................................................... 71
16 Web Browser
...................................................................................................................................
(http / https)
74
17 X Window
................................................................................................................................... 74
Part V Connection Types (Virtualization)
77
1 Azure................................................................................................................................... 77
2 Hyper-V
................................................................................................................................... 84
3 Oracle
...................................................................................................................................
VirtualBox
84
4 Virtual
...................................................................................................................................
Server
85
5 Virtual
...................................................................................................................................
PC
86
6 VMware
................................................................................................................................... 86
7 Windows
...................................................................................................................................
Virtual PC
87
Part VI Connection Types (Cloud Explorer)
89
1 Azure...................................................................................................................................
Storage Explorer
89
2 Dropbox
................................................................................................................................... 90
3 Amazon
...................................................................................................................................
S3
90
Part VII Connection Types (Documents)
93
1 Office...................................................................................................................................
(Word, Excel and Power Point)
93
2 PDF ................................................................................................................................... 93
3 Text ................................................................................................................................... 94
4 Visio ................................................................................................................................... 95
Part VIII Connection Types (Other)
97
1 Command
...................................................................................................................................
Line
97
2 Data Report
................................................................................................................................... 97
3 PowerShell
................................................................................................................................... 98
4 Windows
...................................................................................................................................
Explorer
99
© 2012 Devolutions inc.
3
4
Remote Desktop Manager (Version 7.1)
Part IX Common Features
101
1 Advanced
...................................................................................................................................
Description
101
2 Connection
...................................................................................................................................
Details
103
3 Dashboard
................................................................................................................................... 104
4 Master
...................................................................................................................................
Key
104
5 Online
...................................................................................................................................
Backup
105
6 Options
...................................................................................................................................
Dialog
108
7 Keyboard
...................................................................................................................................
Shortcuts
109
8 Password
...................................................................................................................................
Generator
110
9 Quick
...................................................................................................................................
Connect
114
10 Search/Filter
................................................................................................................................... 114
11 Security
................................................................................................................................... 115
12 Session
...................................................................................................................................
Tools
116
13 System
...................................................................................................................................
Tray Icon
118
14 Templates
................................................................................................................................... 119
15 Variables
................................................................................................................................... 120
16 VPN................................................................................................................................... 121
Part X Enterprise Features
124
1 Alternate
...................................................................................................................................
Host
124
2 Attachments
................................................................................................................................... 124
3 Auto...................................................................................................................................
Typing Macro
125
4 Batch
...................................................................................................................................
Edit
127
5 Clipboard
................................................................................................................................... 133
6 Command
...................................................................................................................................
Line Arguments
135
7 Connection
...................................................................................................................................
Events
136
8 Credential
...................................................................................................................................
Types
137
Credential Repository
.......................................................................................................................................................... 137
9 Data...................................................................................................................................
Entry Types
139
Account
.......................................................................................................................................................... 140
Auto Fill
.......................................................................................................................................................... 141
Chrome Extension
......................................................................................................................................................... 143
Firefox Extension
......................................................................................................................................................... 147
IE Extension
......................................................................................................................................................... 151
Alarm Codes.......................................................................................................................................................... 153
Bank Inform ation
.......................................................................................................................................................... 153
Credit Card .......................................................................................................................................................... 154
Em ail Account
.......................................................................................................................................................... 155
Export
.......................................................................................................................................................... 158
Note
.......................................................................................................................................................... 158
Other
.......................................................................................................................................................... 159
Serial (add-on)
.......................................................................................................................................................... 159
Web
.......................................................................................................................................................... 160
© 2012 Devolutions inc.
Contents
5
10 Data...................................................................................................................................
Source Settings
161
11 Hyper-V
...................................................................................................................................
Dashboard
162
12 Import
...................................................................................................................................
Logins/Passwords
165
13 Import
...................................................................................................................................
Sessions
165
14 Intel®
...................................................................................................................................
AMT
167
15 Offline
...................................................................................................................................
Mode
168
16 Password
...................................................................................................................................
Analyzer
168
17 PowerShell
...................................................................................................................................
CmdLets
169
Get-RDM-DataSource
.......................................................................................................................................................... 170
Get-RDM-Dom
..........................................................................................................................................................
ain
171
Get-RDM-Passw
..........................................................................................................................................................
ord
172
Get-RDM-Property
.......................................................................................................................................................... 173
Get-RDM-Session
.......................................................................................................................................................... 174
Get-RDM-UserNam
..........................................................................................................................................................
e
174
New -RDM-Session
.......................................................................................................................................................... 175
Open-RDM-Session
.......................................................................................................................................................... 176
Rem ove-RDM-Session
.......................................................................................................................................................... 177
Set-RDM-DataSource
.......................................................................................................................................................... 178
Set-RDM-Dom
..........................................................................................................................................................
ain
178
Set-RDM-Passw
..........................................................................................................................................................
ord
179
Set-RDM-Property
.......................................................................................................................................................... 180
Set-RDM-Session
.......................................................................................................................................................... 182
Set-RDM-UserNam
..........................................................................................................................................................
e
183
18 Local
...................................................................................................................................
RDP/RemoteApp Manager
184
19 Remote
...................................................................................................................................
Desktop Manager Server Console
189
20 Session
...................................................................................................................................
Log
189
21 Session
...................................................................................................................................
Script Tools
191
22 Status
...................................................................................................................................
Management
192
23 Sub ...................................................................................................................................
Connections
195
24 Terminal
...................................................................................................................................
Service Dashboard
196
25 User...................................................................................................................................
Management
197
26 User...................................................................................................................................
Specific Settings
201
27 Wake-on-LAN
................................................................................................................................... 203
Part XI Installation
207
1 Client
...................................................................................................................................
Installation
207
2 Configuration
...................................................................................................................................
File Location
207
3 Custom
...................................................................................................................................
Installer Service
208
4 Portable
...................................................................................................................................
(USB)
219
5 Registration
................................................................................................................................... 221
6 Uninstall
................................................................................................................................... 222
7 Add-ons
................................................................................................................................... 222
8 Configure
...................................................................................................................................
SQL Server
224
9 KeePass
...................................................................................................................................
Plug-in
225
© 2012 Devolutions inc.
5
6
Remote Desktop Manager (Version 7.1)
Part XII FAQ (frequently asked questions)
230
Part XIII Technical Support
232
Part XIV Follow Us
234
Part XV Known Issues
236
Index
0
© 2012 Devolutions inc.
Getting Started
Part
I
8
Remote Desktop Manager (Version 7.1)
1
Getting Started
1.1
What is Remote Desktop Manager?
Description
Remote Desktop Manager is an application designed to manage all of your remote
connections and virtual machines. With Remote Desktop Manager, you can quickly
and easily add, edit, delete, share, organize and find your remote connections.
Remote Desktop Manager acts like a wrapper and a manager around existing
technologies, and uses no proprietary protocols. All communications are
established using either an external library or third party software.
Remote Desktop Manager is compatible with many tools and technologies,
including: Citrix, Dameware, FTP, Hyper-V, LogMeIn, Microsoft Remote
Assistance, Microsoft Remote Desktop, PC Anywhere, Radmin, SSH, Sun
Virtual Box, Team Viewer, Telnet, Terminal Services, Virtual PC, VMware,
VNC, X Windows, and more!
Where Do I Start if I Don't Know Anything About Remote Connection
Technologies?
If you've never used Remote Desktop Client (mstsc.exe), VNC or any other communication application or
tool, and you simply want to connect to a remote machine, we recommend that you use LogMeIn, which
is a free web-based remote access application.
Remote Desktop Manager Supports the Following Protocols
FTP (File Transfer Protocol)
HP RGS (HP Remote Graphics Software)
HTTP/S (Hypertext Transfer Protocol)
ICA (Independent Computing Architecture)
RAW (Transmission Control Protocol)
RDP (Remote Desktop)
Rlogin (Rlogin)
SSH (Secure Shell)
Telnet (TELecommunication NETwork)
VNC (Virtual Network Computing)
And more!
1.2
System Requirements
Minimum Requirements
Windows 7, Windows XP (SP2 or later), Windows XP Embedded, Windows Vista, Window 2003 or
Windows 2008
Microsoft .NET Framework 3.5
800MHz processor
512MB RAM
1024 x 768 screen resolution
© 2012 Devolutions inc.
Getting Started
9
10+ MB hard drive space
64-bit Support
Remote Desktop Manager is compatible with all 64-bit versions of Windows, starting with Windows Vista
SP1. However, it has not been tested on Windows XP 64-bit. Please use the app at your own risk.
Terminal Services and Thin Client Support
Remote Desktop Manager can be installed on a Terminal Server machine, and also on a thin client.
1.3
Creating a New Session
Overview
To start using Remote Desktop Manager you must configure a session. There are many types of
sessions; you should be familiar with the session type(s) that you plan on configuring. Remote Desktop
Manager supports the following session types:
Cisco VPN client
Citrix XenApp (ICA)
Dameware Mini Remote Control
FTP (Explorer, Filezilla and WinSCP)
LogMeIn
Microsoft Hyper-V
Microsoft Remote Assistance
Microsoft Remote Desktop (RDP)
Microsoft Virtual PC
Microsoft Virtual Server
Microsoft Windows Virtual PC
Putty (SSH, Telnet, RAW and rLogin)
Radmin Viewer
SonicWall Global VPN client
Sun VirtualBox
Symantec PC Anywhere
Team Viewer
VMware ESXi
VMware Player
VMware vSphere
VMware Workstation
VNC (UltraVNC, TightVNC, RealVNC and embedded)
X Windows
And many more by installing other add-ons
Creating a Session from the Context Menu
The easiest way to create a new session is by using the Insert key or from the Context Menu. On the
main application window, simply right-click Sessions and select Add from the menu. To initialize a new
session, you can specify either the type of session, or a template. You will be prompted on the session
property window to customize your settings. If you are unsure of the type of session you want, simply
create a blank section and specify the session type at a later time.
© 2012 Devolutions inc.
10
Remote Desktop Manager (Version 7.1)
Adding a new session
Creating a Session with Drag & Drop
You can also create a session by dragging & dropping an .rdp file in the main application window. When
you do this, Remote Desktop Manager will ask you whether to import the content and create a new
session, or create a session linked to the configuration file. It's also possible to drag & drop the LogMeIn
desktop shortcut to create a LogMeIn session.
Please Note: Starting with Windows Vista, it's possible that drag & drop does not work because of the
OSs new security settings, which prevent an application from running in a different context. For example,
if Remote Desktop Manager is running in administrator mode and Internet Explorer is running in default
mode, Windows will not allow you to drag a url link in the application.
Creating a Session by Importing its Configuration
You can also import a session by using the Import Computer Wizard, or by importing it's configuration
directly from any compatible applications supported by our import tools. To learn more about import
tools here.
© 2012 Devolutions inc.
Getting Started
1.4
11
Configuring a Session
Description
Each session type has its own specific settings. However, some common settings are shared.
Session editing dialog
Title
Description
Name
The name of the session that appears in the sessions list. By default, this is the
host used for the remote connection.
Group / folder
This is used to organize the session in different folders, either in the context
menu or in the tree view. Learn more here.
Display
Allows the session to be opened and embedded in Remote Desktop Manager, or
externally.If the application allows and if opened externally, it also allows choice
of monitor.
Security Group
In the Enterprise edition, allows the Administrator to assign a security group to a
session, and permit a subset of selected users to see this session.
Credentials
Used to define the credential source via the following:
Session-specific credentials: uses the username and password from the
session type configuration.
Credential repository: links this session to an existing credential repository
entry.
© 2012 Devolutions inc.
12
Remote Desktop Manager (Version 7.1)
Embedded credential entry: creates an embedded credential repository
entry. This is useful when integrating LastPass, KeePass or any other
supported credential type.
1.5
More tab page
Contains the alternate host configuration, the session description, and the
keyword entries. The session description can be in plain text, in rich text format,
or a website link.
VPN tab page
Used to command an optional VPN connection to open before the main session
is opened.
Sub connection
tab page
Contains a sub-connection linked to the main session. It's possible to share
some variables, such as the host name, which is useful for connecting to the
same host with a different protocol. For example, the main session can be a RDP
session, and a sub-connection can be configured to access different share
folders on the machine or an FTP site.
Information tab
page
Contains different types of information related to the session, such as the
machine specifications or some useful notes. Custom information can also be
added.
Events tab page
Contains a script or a command line to be executed before or after establishing a
connection. For example, this can be used to execute a batch file or an external
application that prompts the user for more information, or to update a log on
an external server.
Logs tab page
Contains the session logs and other related options. For example, entering a
note can be made mandatory, and a warning message can be shown when when
a user is already logged onto the machine.
Attachment tab
page
Manages the session attachments, and used to add, edit and delete the linked
files.
Tools tab page
Contains all of the settings related to the session tools (e.g. Services, Wake On
Lan, Shutdown Remote Computer, etc.) available in the application. It's possible
to assign a different set of credentials to execute the tools.
Advanced tab
page
Contains more advanced settings related to the session, such as the internal
data source ID and session ID. These values can be used to invoke Remote
Desktop Manager on a command line to open the session, or to run a batch
modification.
Connecting to a Session
Description
There are two possible connection modes for opening a session:
From a configured session in the data source
With quick connect
Depending of the mode, Remote Desktop Manager can use a completely different application or library.
For example, the external mode for Remote Desktop will use the Microsoft Remote Desktop's client
(mstsc.exe), and the embedded mode will use the ActiveX.
Configured Session
© 2012 Devolutions inc.
Getting Started
13
You may open a session by double clicking it in the sessions list, or by using the context menu. The
session will use the default settings when double clicked. Use the context menu to specify further
options.
Via the menus, you may specify different connection options, such as:
Full screen
Embedded / External mode (click here for more details)
Console or admin mode with the RDP protocol
Force prompt for credentials
Open with or without the configured VPN
Open from a template
Opening an existing session
Quick Connect
Learn more about quick connect here.
1.6
Embedded/Tabbed Mode vs External Mode
Description
Remote Desktop Manager provides two types of session:
External
Embedded/tabbed
Please note that some sessions will not support both modes. It depends on the integration and the
availability of the third party application.
External Mode
External mode session are opened as an external process, with no direct link to Remote Desktop
Manager.
© 2012 Devolutions inc.
14
Remote Desktop Manager (Version 7.1)
This mode usually launches the native application. For example, the native application for RDP is mstsc.
exe. Typically, it's also possible to choose the destination monitor. Also, depending on the type of
session, an external mode session view will be updated if Remote Desktop Manager can detect that its
running.
Embedded/Tabbed Mode
An embedded session runs within the confines of the Remote Desktop Manager window, and displays
tabs at the top of the window. This mode centralizes the opened session in the application, which
makes it easy to switch from one to another.
Web session opened in em bedded m ode
There are several session-specific actions available by right clicking (Context Menu) on the title of the
tab.
You can also show the session footer (description, information, log, attachment and details) at the
bottom of the screen, and capture a screenshot of the content.
© 2012 Devolutions inc.
Getting Started
15
Em bedded session w ith the footer visible
Embedded/Tabbed Mode - Undocked
While the embedded mode is useful in some cases, you may prefer to move the content in an external
window. If so, this can be easily done using the context menu. Remote Desktop Manager will create a
new window to contain the tabbed session, and will allow you to move it anywhere else (i.e. on another
screen ).
To dock the content back to its original place, use the context menu by right clicking on the window
icon.
`
Undocked session w indow context m enu
© 2012 Devolutions inc.
16
1.7
Remote Desktop Manager (Version 7.1)
Group/Folder Management
Description
Groups or folders are used to organize your sessions in a logical way. It's possible to create groups and
sub groups, which Remote Desktop Manager will automatically sort alphabetically.
Groups can be created in two different ways:
Via the session properties
From the session tree view
Creating Groups via the Session Properties
Groups can be specified in the session properties. Simply fill this field with your desired group name,
and Remote Desktop Manager will generate the corresponding tree structure. Use the backslash ( \ ) to
create a sub group.
Basic group scructure
For example, "Office\Canada\Montreal" will create three nodes in the tree:
Office
Canada
Montreal
Modified group structure w ith a new node
Creating Groups from the Tree View
© 2012 Devolutions inc.
Getting Started
17
By right clicking the root node of a group or an existing session, a context menu appears allowing you to
create a new group.
Add group from the session context m enu
The "Add Group" dialog box will then prompt you to enter the name of the group, and choose its parent
group.
Group edition dialog
Once a group is created, you can add a session by using the menu, or by dragging its node directly to
© 2012 Devolutions inc.
18
Remote Desktop Manager (Version 7.1)
the content of the group.
© 2012 Devolutions inc.
Views
Part
II
20
Remote Desktop Manager (Version 7.1)
2
Views
2.1
All Sessions View
Description
This is the default view, and lists all existing sessions. The visual structure can be a list or tree view.
Available session view s
The list can contain a large number of session configurations. Use the filter box at the bottom of the
screen to help you find what you need. Learn more about this feature here.
Tree View
The tree view offers the most flexible display mode.
© 2012 Devolutions inc.
Views
21
Tree view
List View (details)
The list view displays the sessions as icons, titles or details.
List view
2.2
Opened View
Description
The opened view shows currently opened sessions by type, and for the local machine only. You can
© 2012 Devolutions inc.
22
Remote Desktop Manager (Version 7.1)
focus and bring to front/close an opened session by double clicking it from the list. All of the embedded
sessions are listed, and the external session will appear if Remote Deskop Manager is able to discover
the specific type of session.
Local Opened Sessions
Local opened session view
Notes
Remote Desktop Manager tries to detect opened sessions even if they weren't launched from the
application. It uses the name of the process to accomplish this task.
VPN sessions do not appear in the list.
Global Opened Sessions
With the SQL Server and Online data source, you can monitor currently running sessions, provided that
they have been opened within Remote Desktop Manager.
© 2012 Devolutions inc.
Views
23
Global opened session view
For many reasons beyond our control, it's possible for a session to be terminated without Remote
Desktop Manager knowing that this has taken place. This can happen, for example, if Remote Desktop
Manager isn't running when another application ends. As a result, any terminated session will remain
listed in the log. You may manually mark it as closed via the contextual menu.
To review a detailed log, double click on a session entry.
2.3
Favorites
Description
This view contains all of your favorite sessions that have been configured in the current data source.
Favorite view
There are two types of favorite sessions:
Shared favorites
Local favorites
© 2012 Devolutions inc.
24
Remote Desktop Manager (Version 7.1)
Shared favorites are shared by all users who are connected to the data source, and are directly
configured from the session.
Local favorites are flagged locally on the current machine by the current user. The settings are saved in
the application settings.
Adding a Session to the Shared Favorites
You may add or remove a session from the shared favorites by editing its properties.
Session settings dialog
You can also use the context menu to include or remove a session from your favorites. To do this, right
click on the session.
Adding a Session to the Local Favorites
The local favorites or user favorites can be added through the session's context menu.
© 2012 Devolutions inc.
Views
Session context m enu
2.4
Most Recently Used
Description
This view show the most recently used sessions for a specific data source on the local computer.
Most recently view
2.5
Application Tools
Description
This view shows all pre-configured tools. These tools are not specific to a session, and each is
© 2012 Devolutions inc.
25
26
Remote Desktop Manager (Version 7.1)
executed on the local computer. For specific session tools, see the session tools available in the
context menu.
Application tools button
Available Tools
Command Prompt
Computer Management
Control Panel
Event Viewer
Internet Information Services (IIS) Manager
IP Config
Open Network Connections
Registry Editor
Services
Application Tools Add-Ons
You may add more application tools by using the SDK. These tools will be loaded when Remote
Desktop Manager starts.
© 2012 Devolutions inc.
Data Source Types
Part
III
28
Remote Desktop Manager (Version 7.1)
3
Data Source Types
3.1
Overview
Description
All sessions are saved in a data source. Remote Desktop Manager supports multiple types of data
source. To start, decide which data source you’ll be using. If you’re running the Standard edition, you’ll
be running from the local data source (which is an Xml database by default).
Data source options
Data Source Types
Name
Amazon S3
storage
Description
Pros and cons
Remote Desktop Manager saves the
settings in a file located in an Amazon S3
bucket.
Pros:
Can be shared in read-only mode
Backups (by Amazon) are automatic
Amazon S3 is a storage service for the
Internet. It's designed to make web-scale
computing easier for everyone.
Cons:
You must have an Amazon account and
pay storage fees
No security management
Amazon S3 provides a simple web services There is a possibility for conflict or data
interface that can be used to store and
corruption to occur
© 2012 Devolutions inc.
Data Source Types
retrieve any amount of data, at any time,
from anywhere on the web, and Remote
Desktop Manager use its API to persist
your session settings.
29
Doesn't support all features, such as
attachments, connection logs and
security access
More details on cloud computing and
Amazon S3 can be found at:
http://aws.amazon.com/s3/
Dropbox
Remote Desktop Manager uses the
Dropbox API to retrieve the XML file from
the configured repository.
Pros:
Can be shared in read-only mode
Backups (by Dropbox) are automatic
Storage infrastructure is free
Cons:
No security management
There is a possibility for conflict or data
corruption to occur
Doesn't support all features, such as
attachments, connection logs and
security access
FTP
Remote Desktop Manager uses an FTP
connection to retrieve the XML file.
Pros:
Can be shared in read-only mode
Easy to deploy online
Cons:
No security management
There is a possibility for conflict or data
corruption to occur
Doesn't support all features, such as
attachments, connection logs and
security access
Microsoft
Access
Remote Desktop Manager saves the
settings in a Microsoft Access database
on the local machine, or on a network
share.
Pros:
Easy setup
Can be shared
Easy backup
Microsoft Access is a pseudo relational
database management system from
Microsoft, which combines the relational
Microsoft Jet Database Engine with a
graphical user interface and software
development tools.
Cons:
Slower than SQL Server
No security management
There is a possibility for conflict or data
corruption to occur
Doesn't support all features, such as
attachments, connection logs and
security access
Microsoft SQL Remote Desktop Manager uses the power Pros:
Server
of SQL Server to save and manage all
Quick
sessions. This is the recommended data
Reliable
source for a multi-user environment.
Secure
Supports all features, such as
Note: SQL Server 2000 is not supported.
attachments, connection log, offline
mode and security management
SQL Server Express is free
© 2012 Devolutions inc.
30
Remote Desktop Manager (Version 7.1)
Cons:
SQL Server must be installed
MySQL (add- Remote Desktop Manager uses a mySQL Pros:
on)
database to store session information.
Quick
Reliable
The database is free and can be installed
on Linux
Cons:
No security management
Doesn't support all features, such as
attachments, connection logs and
security access
Remote
Desktop
Manager
Online
Remote Desktop Manager connects to
Devolutions' online repository.
Pros:
Quick
Reliable
Secure
Supports all features, such as
attachments, connection log, offline
mode and security management
SQL Server Express is free
Cons:
Not hosted internally
This will not be free permanently
XML file
storage
Remote Desktop Manager saves the
settings directly in a file with the XML
format.
Pros:
Easy backup
Can be edited manually or by an external
system
Nothing to install
Cons:
No possibility of sharing
No security management
There is a possibility for conflict or data
corruption to occur
Doesn't support all features, such as
attachments, connection logs and
security access
Web
Remote Desktop Manager uses a Web
connection to retrieve the XML file.
Pros:
Easy backup
Can be edited manually or by an external
system
Nothing to install
Cons:
No possibility for sharing
Read-only
Doesn't support all features, such as
attachments, connection logs and
security access
© 2012 Devolutions inc.
Data Source Types
31
Multiple Data Sources
In the Enterprise edition, you can configure multiple data sources within the application. These data
sources can be mixed, but there can only be one active data source at a time.
It's also possible to switch from one data source to another via the data source combo box. You may
assign a default data source in the data source dialog. The default data source will be open when
Remote Desktop Manager starts.
Choose your current data source
3.2
Managing a Data Source
Import/Export Data Source
You can simplify deployment for multiple users by importing or exporting the data source. The generated
file will have an .rdd extension. Remote Desktop Manager allows you to export the online data source
settings directly to an .rdd file. So do this, simply open the data source dialog (File->Data Sources...)
to import or export the file.
© 2012 Devolutions inc.
32
Remote Desktop Manager (Version 7.1)
Im port / export data source toolbar
Also, a locked data source can be exported and imported, but its content will not be accessible unless a
password is entered. See below for more information.
Lock Data Source
To protect sensitive data in your data source configuration (e.g. server URL or credentials), you may
wish to lock the data source before you install it for you users. You can do this by using the Lock/
Unlock button from the toolbar.
Lock data source toolbar
The locked data source will required a password. The password must be set when the lock is applied.
© 2012 Devolutions inc.
Data Source Types
33
Lock data source dialog
Please note: There is NO way of unlocking the data source if the password is lost of forgotten. In such
an event, you will need to configure a new data source.
Data Source Settings
With SQL Server and Remote Desktop Manager Online, you can set different data source settings.
These settings help ensure that the application is secure. Theses settings are available via File>Administration->Data Source Settings
Data source settings dialog
Security Provider
The security provider is responsible for encrypting the data in the database. It's available with SQL Server
© 2012 Devolutions inc.
34
Remote Desktop Manager (Version 7.1)
and Remote Desktop Manager Online only.
Select the provider you wish, and configure it by using the menu File->Administration->Security
Provider...
Security provider dialog
Please note that changing a security provider when many sessions have previously been configured may
take a bit of time. We advise you to create a backup prior to doing this.
Security Provider
Description
None
The session data is not encrypted at all.
Basic
All of the data is encrypted in the database, and it's impossible for an
external system to access it.
Default
This is the legacy security provider. The data is encrypted if the session
configuration is set accordingly in the advanced settings.
Shared pass phrase
All of the data is encrypted with a mix of our key, a salt and the pass
phrase. This is the most secure encryption, but if the pass phrase is lost,
there is nothing that can be done to recover the data.
By using your own pass phrase with Remote Desktop Manager Online, you ensure that nobody can read
your session, even if people have direct access to your database(s).
Note: Regardless of the security provider you select, the password is encrypted at least once in the
database. There is no password stored in clear text at any time.
3.3
Amazon S3
Description
Remote Desktop Manager saves the settings in a file located in an Amazon S3 bucket.
Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for everyone.
Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount
of data, at any time, from anywhere on the web and Remote Desktop Manager uses this API to persist
© 2012 Devolutions inc.
Data Source Types
35
your session settings.
More details on cloud computing and and Amazon S3 can be found at: http://aws.amazon.com/s3/
Am azon S3 setting dialog
Highlights
This data source can be shared over the Internet between multiple users
No conflict management
This is a file-based data source, based on the XML data source
To avoid data corruption, the session list should be modified by one user at a time
3.4
Dropbox
Description
Remote Desktop Manager uses the Dropbox API to retrieve the XML file from the configured repository.
There is no need to install the Dropbox client on the machine to open the data source. It is also possible
to configure more than one Dropbox account on the same machine.
© 2012 Devolutions inc.
36
Remote Desktop Manager (Version 7.1)
Dropbox setting dialog
Highlights
This data source can be shared over the Internet between multiple users
No conflict management
The data source supports auto refresh
This is a file-based data source, based on the XML data source
To avoid data corruption, the session list should be modified by one user at a time
No need to have the Dropbox client installed to use the Dropbox data source
Each Dropbox data source can use a different Dropbox account
3.5
FTP
Description
Remote Desktop Manager downloads and uploads the session settings directly from file located on an
FTP site.
© 2012 Devolutions inc.
Data Source Types
37
FTP setting dialog
Highlights
This data source can be shared over the Internet between multiple users
No conflict management
This is a file-based data source, based on the XML data source
To avoid data corruption, the session list should be modified by one user at a time
3.6
Microsoft Access
Description
Remote Desktop Manager saves the settings in a Microsoft Access database, located on the local
machine or on a network share.
Microsoft Access is a pseudo relational database management system from Microsoft, which combines
the relational Microsoft Jet Database Engine with a graphical user interface and software development
tools.
© 2012 Devolutions inc.
38
Remote Desktop Manager (Version 7.1)
Access settings dialog
Highlights
This data source supports the native Access database password (Note that the password must be set
using Microsoft Access directly -- Remote Desktop Manager does not allow you to set or change the
database, because it require an exclusive connection to it)
The offline mode is supported by this data source
The database can be shared by multiple users on a network drive, but the performance and the data
integrity can't be guaranteed
The Online Backup service is available for this data source
3.7
Microsoft SQL Server
Description
Remote Desktop Manager uses the power of SQL Server to save and manage all sessions. This is the
recommended data source type for a multi-user environment.
Note: SQL Server 2000 is not supported.
© 2012 Devolutions inc.
Data Source Types
39
SQL Server setting dialog
Highlights
This data source allows user management with a superior security model
The offline mode can be used when the server is unavailable, or when the user is on the road
Full connection log and attachments support
The data source supports an auto refresh at specific interval
Microsoft SQL Azure can be used to create an online database. Get more detail on SQL Azure here
A proper database backup strategy should be implemented to minimize possible data loss
3.8
MySQL
Description
Remote Desktop Manager uses a MySQL database to store the session data. The MySQL data source
is an add-on. It must be installed separately, and is only supported in the Enterprise edition.
© 2012 Devolutions inc.
40
Remote Desktop Manager (Version 7.1)
MySQL setting dialog
Highlights
The data can be shared on a MySQL database installed on either Windows or Linux
3.9
Remote Desktop Manager Online
Description
Remote Desktop Manager Online is a hosted repository managed by Devolutions. The Remote Desktop
Manager client connects directly to the data source. More details are here.
© 2012 Devolutions inc.
Data Source Types
Rem ote Desktop Manager Online setting dialog
Highlights
No VPN required to access the data
Full connection logs
Hosted on Microsoft Windows Azure and Microsoft SQL Azure
This data source allows user management with security groups
The offline mode can be used when the server is unavailable, or when the user is on the road
3.10
Remote Desktop Manager Server
Description
Remote Desktop Manager Server is a self-hosted repository for storing and sharing your remote
connections and virtual machines. More details are here.
Highlights
High-end security server for your company
Share your sessions with multiple users
Can be deployed online or internally
Support Windows authentication and Active Directory group management
Client and server side caching optimization
Required the Remote Desktop Manager Enterprise client (included)
© 2012 Devolutions inc.
41
42
Remote Desktop Manager (Version 7.1)
100% compatible with the SQL Server data source
Configure the server data source on all your client machines.
Enter a name of the data source and the url for the server. It's usually the the IP or the machine name
followed by the virtual directory name. Don't forget the https if it's configured on a secure web server
The username and password must also be configured.
Server data source
How to install the server
1. Download and install Remote Desktop Manager client 7.0 or better. Download
2. Make sure IIS is installed with all the ASP.NET requirements.
© 2012 Devolutions inc.
Data Source Types
43
Window s features
3. Install SQL Server 2008 Express or Standard. Download SQL Server 2008
4. Execute Remote Desktop Manager Client with admin privileges (run as administrator) on the server
machine.
5. From the menu Tools > Remote Desktop Manager Server Console, open the Remote Desktop
Manager Server console.
6. Deploy a new server instance.
© 2012 Devolutions inc.
44
Remote Desktop Manager (Version 7.1)
Rem ote Desktop Manager Server - Console
7. Configure the server with the name settings and authentication mode.
© 2012 Devolutions inc.
Data Source Types
45
Rem ote Desktop Manager Server settings
o Authenticate with built-in user: The ASP.NET membership framework is used to authenticate the
user with its hashed password in the database.
o Authenticate with domain user: The domain is used to authenticate the user.
o Authenticate with local machine user: The application allows a local user to be authenticated unto
the server.
8. Enter a serial or request a trial. Request a trial
9. Configure the email setting and make sure that the ASP.NET State service is started or set to
automatically start.
© 2012 Devolutions inc.
46
Remote Desktop Manager (Version 7.1)
Auto Start Service
© 2012 Devolutions inc.
Data Source Types
ASP.NET State Service
10.Select a zip file or use the automatic download. Choose a destination folder and an IIS virtual
directory name.
© 2012 Devolutions inc.
47
48
Remote Desktop Manager (Version 7.1)
Source/Destination
11.Enter the database settings and create the database. You can reuse an existing database from a
Remote Desktop Manager SQL Server data source and just upgrade it. It’s 100% compatible.
© 2012 Devolutions inc.
Data Source Types
Create a database
12.Execute the final step and deploy the server.
13.You can test the server installation by opening the url in IE. e.g.: http://127.0.0.1/RDMS.
14.Configure users and security groups and add at least one administrator user.
15.Configure the data source on all the client RDM (see the above section)
© 2012 Devolutions inc.
49
50
Remote Desktop Manager (Version 7.1)
Configure users and security groups
3.11
Web
Description
Remote Desktop Manager reads the session settings directly from a file located on a web site.
© 2012 Devolutions inc.
Data Source Types
Web setting dialog
Highlights
This read-only data source can be shared over the Internet between multiple users
This is a file-based data source, based on the XML data source
Supports Windows authentication in IIS
3.12
XML
Description
Remote Desktop Manager saves the settings directly in a file with the XML format.
© 2012 Devolutions inc.
51
52
Remote Desktop Manager (Version 7.1)
XML setting dialog
Highlights
This is a very simple data source and it can be modified or generated by an external tool
It's possible to configure auto refresh and share the file on a network share
There is no locking mechanism -- therefore only one user at the time should modify the list
This is a good replacement for the Access data source, or for users who have problems with their
MDAC driver (Microsoft Access database connector)
The Online Backup service is available for this data source
© 2012 Devolutions inc.
Connection Types
(Remote
Connections)
Part
IV
54
Remote Desktop Manager (Version 7.1)
4
Connection Types (Remote Connections)
4.1
Overview
Description
Remote Desktop Manager separates its connection types in three different categories:
Remote connections
Virtualization
Others
Remote Connections
This category contains all of the connection types that are used to connect to a remote system,
including computers, switches, VPNs or printers.
Virtualization
This category contains all of the virtualization connections, including the local virtual machines tools and
server tools. Remote Desktop Manager supports tools from Microsoft, VMware and Sun Microsystems.
Other
This category contains many useful session types that are not directly supported, or those that are are
neither a virtualization nor a remote connection.
4.2
Name
Description
Command Line
Used to execute an application that is not supported in Remote
Desktop Manager. It can also be used to execute a Powershell
script or a batch file.
Text
Used to add specific information to a group of session. It contains
a rich text format that can be associated to a group of sessions.
Windows Explorer
Used to create a shortcut to a local folder or a network folder (can
be embedded/not embedded).
Citrix ICA / HDX
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
X
Batch edit
User settings can be overridden
© 2012 Devolutions inc.
Connection Types (Remote Connections)
Auto login
X
Full screen
X
Multi-monitor support
X
Supported applications
4.3
Citrix XenApp
DameWare Mini Remote Control
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
X
Batch edit
User settings can be overridden
Auto login
Full screen
Multi-monitor support
© 2012 Devolutions inc.
X
55
56
4.4
Remote Desktop Manager (Version 7.1)
Ftp
Specifications
Features
External mode
Embedded mode
Show opened session
Availability
X
Filezilla only
X
Batch edit
User settings can be overridden
Auto login
X
Full screen
Multi-monitor support
Supported applications
X
Windows Explorer
Filezilla
WinSCP
© 2012 Devolutions inc.
Connection Types (Remote Connections)
4.5
HP Remote Graphics Receiver
Specifications
© 2012 Devolutions inc.
57
58
Remote Desktop Manager (Version 7.1)
Features
External mode
Availability
X
Embedded mode
Show opened session
X
Batch edit
User settings can be overridden
Auto login
X
Full screen
Multi-monitor support
4.6
Intel® AMT (KVM)
Settings
© 2012 Devolutions inc.
Connection Types (Remote Connections)
4.7
59
LogMeIn
Description
LogMeIn remote access products use a proprietary remote desktop protocol that is transmitted via SSL.
An SSL certificate is created for each remote desktop, and is used to cryptographically secure
communications between the remote desktop and the accessing computer.
Users access remote desktops using an Internet-based web portal and, optionally, the LogMeIn Ignition
stand-alone application. The portal also provides status information for the remote computers and,
optionally, remote computer management functions.
You can find more information here.
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
Embedded only
Batch edit
User settings can be overridden
Auto login
X
Full screen
Multi-monitor support
Supported applications
© 2012 Devolutions inc.
Google Chrome, Internet
60
Remote Desktop Manager (Version 7.1)
Explorer, Firefox
Add a LogMeIn Computer
1.
2.
3.
4.
5.
Create a LogMeIn account
Add your computer to LogMeIn
Edit the computer settings in LogMeIn
Select the tab "Desktop Shortcut"
Drag and drop the computer icon in Remote Desktop Manager
© 2012 Devolutions inc.
Connection Types (Remote Connections)
LogMeIn w eb site
4.8
Microsoft Remote Desktop (RDP)
4.8.1
Normal
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
X
Batch edit
X
User settings can be overridden
Credentials
Resolution
Screen size
Auto login
X
Full screen
X
Multi-monitor support
X
Supported applications
© 2012 Devolutions inc.
mstsc.exe
61
62
4.8.2
Remote Desktop Manager (Version 7.1)
Azure RDP
Overview
RDP directly into an Azure role instance without having to use the Azure Management Console (https://
windows.azure.com).
Setup
First, enable Azure RDP access by following these instructions:
http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx
Second, open the Azure Management Console (https://windows.azure.com) and select the deployment
you would like to connect to. You'll need the DNS name (Computer), Role Name & Role IDs.
Azure Managem ent Console
Third, create a new RDP session with the following values:
Computer: Azure DNS (the name of the Azure Role deployment)
Role Name: Azure role name
ID: The azure role ID (if you have 8 instances running, then 0 - 7 are the IDs)
© 2012 Devolutions inc.
Connection Types (Remote Connections)
63
Create Azure RDP session
Troubleshooting
Is RDP access configured?
http://msdn.microsoft.com/en-us/library/windowsazure/gg443832.aspx
4.8.3
Hyper-V RDP
Overview
Connect to a Hyper-V instance using RDP through the Hyper-V server. There is no need to enable RDP
on the Hyper-V instance. Because RDM features two levels of authentication, auto login to the Hyper-V
instance is not supported. Also note that the credentials provided are for the Hyper-V server (not the
instance).
Setup
Create a new RDP session to the Hyper-V server. Input your login credentials prior to selecting the
Hyper-V instance.
© 2012 Devolutions inc.
64
Remote Desktop Manager (Version 7.1)
Create Hyper-V RDP session
Troubleshooting
Ensure that your credentials include admin rights on the Hyper-V server. Also ensure that WMI
ports are open, and that no firewalls are blocking connections.
http://blog.mpecsinc.ca/2009/06/hyper-v-error-access-denied-unable-to.html
Check to see whether Hyper-V Tools for Remote Administration are working:
http://technet.microsoft.com/en-us/library/cc794756.aspx
Links
Hyper-V Dashboard
4.9
PC Anywhere
Specifications
Features
External mode
Availability
X
Embedded mode
© 2012 Devolutions inc.
Connection Types (Remote Connections)
Show opened session
X
Batch edit
User settings can be overridden
Auto login
Full screen
Multi-monitor support
Supported applications
4.10
Radmin
Specifications
Features
External mode
Availability
X
Embedded mode
Show opened session
Batch edit
User settings can be overridden
Auto login
Full screen
Multi-monitor support
Supported applications
© 2012 Devolutions inc.
X
65
66
4.11
Remote Desktop Manager (Version 7.1)
Remote Assistance
Specifications
Features
External mode
Availability
X
Embedded mode
Show opened session
X
Batch edit
User settings can be overridden
Auto login
Full screen
Multi-monitor support
Supported applications
© 2012 Devolutions inc.
Connection Types (Remote Connections)
4.12
TeamViewer
Specifications
Features
External mode
Availability
X
Embedded mode
Show opened session
X
Batch edit
User settings can be overridden
Auto login
Full screen
Multi-monitor support
Supported applications
© 2012 Devolutions inc.
X
67
68
4.13
Remote Desktop Manager (Version 7.1)
Telnet, SSH, RAW, rLogin
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
X
Batch edit
User settings can be overridden
Auto login
X
Full screen
Multi-monitor support
Supported applications
Putty.exe/PLink.exe
Putty
© 2012 Devolutions inc.
Connection Types (Remote Connections)
Telnet
SSH Shell
© 2012 Devolutions inc.
69
70
Remote Desktop Manager (Version 7.1)
SSH
© 2012 Devolutions inc.
Connection Types (Remote Connections)
4.14
VNC
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
X
Batch edit
User settings can be overridden
Auto login
Embedded / UltraVNC
Full screen
X
Multi-monitor support
X
Supported applications
4.15
RealVNC
TightVNC
UltraVNC
VPN
Description
For more VPN information, consult this topic
Cisco VPN
© 2012 Devolutions inc.
71
72
Remote Desktop Manager (Version 7.1)
Cisco VPN
Microsoft VPN
Microsoft VPN
© 2012 Devolutions inc.
Connection Types (Remote Connections)
SonicWall VPN
SonicWall VPN
TheGreenBow
© 2012 Devolutions inc.
73
74
4.16
Remote Desktop Manager (Version 7.1)
Web Browser (http / https)
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
X
Batch edit
User settings can be overridden
Auto login
X
Full screen
Multi-monitor support
Supported applications
4.17
Google Chrome, Internet
Explorer, Firefox
X Window
Specifications
Features
External mode
Availability
X
Embedded mode
Show opened session
X
© 2012 Devolutions inc.
Connection Types (Remote Connections)
Batch edit
User settings can be overridden
Auto login
Full screen
Multi-monitor support
Supported applications
© 2012 Devolutions inc.
xlaunch
75
Connection Types
(Virtualization)
Part
V
Connection Types (Virtualization)
5
Connection Types (Virtualization)
5.1
Azure
77
Description
Azure session allows for the management of Azure subscriptions within the Remote Desktop Manager
application. Replicating most of the functionality available in the Silverlight application available from
Microsoft (here).
Please note that at the moment only Hosted Services are supported.
This session uses the Windows Azure Service Management REST API to communicate with the Azure
instances. Setup via the Microsoft Silverlight application is required prior to using the API. More
information on the Management API is available here.
Setup - Upload Certificate to Azure Subscription
First we must configure the Azure subscription to allow the use of the Azure Service Management REST
API.
1. Logon https://windows.azure.com using your Live account
2. Select Hosted Services, Storage Accounts & CDN
Hosted services, storage accounts & CDN
3. Select Manage Certificates
Manage certificates
4. Add a certificate for all subscriptions you want to manage. Any certificate will do. You can create
one, if need be, with IIS or using the MakeCert tool.
Add certificate
© 2012 Devolutions inc.
78
Remote Desktop Manager (Version 7.1)
5. Please note the thumbprint of the certificate(s) uploaded, they will be required when registering
the subscription.
Specifications
Features
Availability
External mode
Embedded mode
Show opened session
X
Embedded only
Batch edit
User settings can be overridden
Auto login
Full screen
Multi-monitor support
Configuring Azure Subscription
Multiple Azure subscriptions can be managed within the same Azure Session. Simply add all
subscription you wish to manage.
Data entry Account settings
© 2012 Devolutions inc.
Connection Types (Virtualization)
Add Subscription
Add Subscription - Test successful
© 2012 Devolutions inc.
79
80
Remote Desktop Manager (Version 7.1)
Add Subscription - Test failed
Open Session
Working with Azure is much like working with the Azure Console (Silverlight). When you open the
session the view on the left will load the Subscription information. Selecting a given node in the list will
enable appropriate actions.
Please note. Unlike that Azure console, a refresh is not done every 30 seconds. Click refresh when
needed to see that latest information. Refresh is done asynchronously, give it a few seconds to
complete.
[Subscription]
[Hosted Service]
Certificates
[Certificate]
[Deployment]
[Role]
[Role Instance]
Left (Azure session) - Right (Azure console)
© 2012 Devolutions inc.
Connection Types (Virtualization)
Subscription detail
Hosted Service detail
© 2012 Devolutions inc.
81
82
Remote Desktop Manager (Version 7.1)
Certificate detail
Deploym ent detail
© 2012 Devolutions inc.
Connection Types (Virtualization)
83
Role detail
Role instance detail
Notes
All referenced certificates must be installed on the machine where you want to open the Azure session.
Not having the certificate installed will cause the Azure session to fail while establishing the connection.
WARNING! If a user has access to Azure Management REST API certificate then that user could use
the certificate to control via Azure PowerShell management cmdlets or code all(almost) aspect of the
© 2012 Devolutions inc.
84
Remote Desktop Manager (Version 7.1)
subscription.
5.2
Hyper-V
Settings
5.3
Oracle VirtualBox
Settings
© 2012 Devolutions inc.
Connection Types (Virtualization)
5.4
Virtual Server
Settings
© 2012 Devolutions inc.
85
86
5.5
Remote Desktop Manager (Version 7.1)
Virtual PC
Settings
5.6
VMware
Settings
© 2012 Devolutions inc.
Connection Types (Virtualization)
5.7
Windows Virtual PC
Settings
© 2012 Devolutions inc.
87
Connection Types
(Cloud Explorer)
Part
VI
Connection Types (Cloud Explorer)
6
Connection Types (Cloud Explorer)
6.1
Azure Storage Explorer
Settings
Azure Storage Explorer
Explorer
© 2012 Devolutions inc.
89
90
Remote Desktop Manager (Version 7.1)
Azure dashboard
6.2
Dropbox
Settings
6.3
Amazon S3
Settings
© 2012 Devolutions inc.
Connection Types (Cloud Explorer)
© 2012 Devolutions inc.
91
Connection Types
(Documents)
Part
VII
Connection Types (Documents)
7
Connection Types (Documents)
7.1
Office (Word, Excel and Power Point)
Settings
7.2
PDF
Settings
© 2012 Devolutions inc.
93
94
7.3
Remote Desktop Manager (Version 7.1)
Text
Settings
© 2012 Devolutions inc.
Connection Types (Documents)
7.4
Visio
Settings
© 2012 Devolutions inc.
95
Connection Types
(Other)
Part
VIII
Connection Types (Other)
8
Connection Types (Other)
8.1
Command Line
Specifications
Features
Availability
External mode
X
Embedded mode
X
Show opened session
X
Batch edit
User settings can be overridden
Auto login
X
Full screen
Multi-monitor support
Supported applications
Settings
8.2
Data Report
Settings
© 2012 Devolutions inc.
Any application
97
98
8.3
Remote Desktop Manager (Version 7.1)
PowerShell
Settings
© 2012 Devolutions inc.
Connection Types (Other)
8.4
Windows Explorer
Settings
© 2012 Devolutions inc.
99
Common Features
Part
IX
Common Features
9
Common Features
9.1
Advanced Description
Description
Remote Desktop Manager supports three description types:
Plain text description
RTF description
External URL description.
The description is displayed in bold on the dashboard
Plain Text Description (Basic)
This is the most basic description, and is simply a text without formatting.
Plain text description
RTF Description (Advanced)
The RTF (Rich Text Format) description offers more formatting options, and allows you to change:
Text color
Font size
Font style
Text alignment
You can also create lists (numbered and bullets).
© 2012 Devolutions inc.
101
102
Remote Desktop Manager (Version 7.1)
RTF description editor
Remote Desktop Manager will display the description exactly the way it was formatted in the editor.
RTF text description
External URL Description (Advanced)
The description may also be a link to a website (e.g. on a server in the Intranet). By using session
variables ($SESSION_ID$, $SESSION_NAME$, etc.), the website can be generated on-the-fly as an
HTML page, and its URL returned. This lets you integrate an external system or a custom application.
© 2012 Devolutions inc.
Common Features
103
External URL description
9.2
Connection Details
Description
The connection details can be found on the dashboard, and is a simple grid that lists complete session
information. The grid supports the copy/paste feature. Exporting is not available.
Connection detail grid from the dashboard
© 2012 Devolutions inc.
104
9.3
Remote Desktop Manager (Version 7.1)
Dashboard
Description
The dashboard displays a quick view showing possible actions, or information for the current session or
group. It contains the same actions that are found in the context menu.
Dashboard for a specific session
9.4
Master Key
Description
You can apply a Master Key or Encryption key to these types of data source:
Xml
Dropbox
© 2012 Devolutions inc.
Common Features
105
Change Master Key m enu
9.5
Online Backup
Description
The Online Backup Service (available via subscription) allows you to automatically save your sessions in
a safe online storage space, and restore them in the event of problems. The Online Backup Service is
the simple, reliable and cost-effective way to avoid losing all of your invaluable data and settings due to a
mistake or an equipment failure.
Available for both the Standard and Enterprise edition, this affordable backup solution works with any
XML and Microsoft Access data source in Remote Desktop Manager.
Configuration Instruction
1. You'll need a free Remote Desktop Manager Online account, Get one here.
2. On Remote Desktop Manager's main screen, on the bottom right corner, click on the backup logo to
configure the automatic backup.
Backup logo
© 2012 Devolutions inc.
106
Remote Desktop Manager (Version 7.1)
3. Login with your Remote Desktop Manager Online account and check "Automatically sign-in at
startup" so that the backup will be automatically enabled at your next startup.
Enter your subscription number.
Subscription m anagem ent
Account login
4. You will need to specify a unique backup name, for each of your desired data source (Xml or Access),
© 2012 Devolutions inc.
Common Features
107
which will be use to backup and restore the data source. Edit your data source settings and fill-in the
"Backup Name" field.
Backup Nam e
5. Once the backup name has been set, the Online Backup logo will display a green check mark
showing that the backup is now enabled.
Note: The automatic backup is executed in background, 30 seconds after each session modification
(add, edit, delete).
Online Backup logo
Restore Instruction
© 2012 Devolutions inc.
108
Remote Desktop Manager (Version 7.1)
1. To restore a data source from a backup, select it as the current data source. Go to File > Backup >
View History, and choose one from all the available restore points.
Backup history
9.6
Options Dialog
Description
Remote Desktop Manager contains many option pages such as:
UI options
Start/close options
Quick connect
Search filters
Tray icon/taskbar setting
Installation/default path
Templates
Security settings
© 2012 Devolutions inc.
Common Features
9.7
Keyboard Shortcuts
Open Session
Enter: Open session
Ctrl+Enter: Open session (tabbed) or external
Shift+Enter: Open session in console/admin mode
Alt+Enter: Open session in full screen
Edit Session Mode
F11: Save & close
Edit Session
Insert: New session
Ctrl+N: Add a new session
Ctrl+D: Create a copy of the current session
Ctrl+Del: Delete the selected sessions
F2: Rename the session or the group
View
F3: Show the session list (tile view)
F4: Show the session list (list view)
F5: Refresh the current list
F6: Show the session list (large icon)
F7: Show the session list (tree view)
F8: Show the opened session view
F9: Show the most recently used view
F10: Show the favorite sessions view
F11: Show the local connections log
F12: Show the session list (detail view)
Ctrl+F4: Close the current tab page
© 2012 Devolutions inc.
109
110
Remote Desktop Manager (Version 7.1)
Alt+F6: Hide / show the header panel
Alt+F7: Hide / show the footer panel
Alt+F8: Hide / show the session panel
Alt+F9: Hide / show the tabbed panel
Import/Export
Ctrl+Shift+I: Import session (.VNC, .RDP, .RDM)
Ctrl+Alt+E: Export session (.RDM)
Ctrl+Alt+Shift+E: Export session with Credentials (.RDM)
Ctrl+Shift+E: Export session as Remote Desktop (.RDP)
Miscellaneous
F1: View online help (http://help.remotedesktopmanager.com/)
Ctrl+A: Open an ad hoc Remote Desktop connection
9.8
Password Generator
Description
The Password Generator enables you to create random passwords that are secure and difficult to
interpret or predict, due to a mix of uppercase and lowercase letters, numbers and punctuation symbols.
Password Generator is available in the Tools ->Password Generator....
There are three types of settings :
1. Use the specified settings
Choose all the specifications you want and generate your passwords.
© 2012 Devolutions inc.
Common Features
Specified settings
2. Use a pattern
Press the question mark button and select any patterns you need to create your passwords.
© 2012 Devolutions inc.
111
112
Remote Desktop Manager (Version 7.1)
Pattern
Pattern description and samples
Key Description
Sample
a
Lower-Case Alphanumeric
abcdefghijklmnopqrstuvwxyz 0123456789
A
Mixed-Case Alphanumeric
b
Bracket
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrs
tuvwxyz 0123456789
()[]{}<>
c
Lower-Case Consonant
bcdfghjklmnpqrstvwxyz
C
Mixed-Case Consonant
BCDFGHJKLMNPQRSTVWXYZ bcdfghjklmnpqrstvwxyz
d
Digit
h
Lower-Case Hex Character
0123456789 abcdef
H
Upper-Case Hex Character
0123456789 ABCDEF
l
Lower-Case Letter
abcdefghijklmnopqrstuvwxyz
L
Mixed-Case Letter
p
Punctuation
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrs
tuvwxyz
,.;:
123456789
© 2012 Devolutions inc.
Common Features
s
Printable 7-Bit Special Character !"#$%&'()*+,-./:;<=>?[\]^_{|}~
S
Printable 7-Bit ASCII
A-Z, a-z, 0-9, !"#$%&'()*+,-./:;<=>?[\]^_{|}~
u
Upper-Case Letter
ABCDEFGHIJKLMNOPQRSTUVWXYZ
U
Upper-Case Alphanumeric
ABCDEFGHIJKLMNOPQRSTUVWXYZ 0123456789
v
Lower-Case Vowel
aeiou
V
Mixed-Case Vowel
AEIOU aeiou
x
High ANSI
From '~' to U255 (excluding U255)
z
Upper-Case Consonant
BCDFGHJKLMNPQRSTVWXYZ
Z
Upper-Case Vowel
AEIOU
\
Escape (Fixed Char)
Use following character as is
{n} Escape (Repeat)
Repeat the previous character n times
[x]
Define a custom character sequence
Custom character
3. Strong password
Remote Desktop Manager will generate for you a safe password without any restrictions.
Strong passw ord
© 2012 Devolutions inc.
113
114
9.9
Remote Desktop Manager (Version 7.1)
Quick Connect
Description
Via the quick connect button, you can open a session ad-hoc by specifying destination and session
type. It's also possible to create a template and use it for the quick connect. You can specify the
desired default settings, and Remote Desktop Manager will merge them with the specified host.
Quick connect - connection type selection
The $QUICK_CONNECT$ variable can be used in a template to specify the item to insert. It will
assigned at runtime with the content of the combo box.
Quick connect
9.10
Search/Filter
Description
It's also possible to apply a filter by typing some characters in the filter box. The filter is applied using
the specified settings in the application's options. It's possible to include the following in the filter:
Session name
Group name
Description
Keywords
Host
Favorites
Session types (credentials, script tools, VPN, etc.)
© 2012 Devolutions inc.
Common Features
115
Filter box and m enus
If the session view is hidden, a dialog will appear with the filtered content.
9.11
Security
Description
All passwords stored in the application database, and are encrypted using a strong encryption algorithm.
As such, even if a user accesses the data directly in the database, it will be unreadable.
If you choose to store passwords locally, Remote Desktop Manager will use the same mechanism used
by mstsc.exe (Microsoft Remote Desktop client), and the passwords will be stored in the Window
Credential repository. You can access it from "User Account" in Windows. However, note that you will
be unable to see the password because is has been encrypted by Windows.
What is the Windows Credential Manager ?
The Windows Credential Manager allows you to store credentials, such as user names and passwords,
© 2012 Devolutions inc.
116
Remote Desktop Manager (Version 7.1)
which you use to log on to websites or other computers on a network. By storing your credentials,
Windows can automatically log you on to websites or other computers. Credentials are saved in special
folders on your computer called vaults. Windows and other programs (such as web browsers) can
securely give the credentials in these vaults to other computers and websites. For information about
saving credentials in a vault, see store passwords, certificates, and other credentials for automatic
logon. You can also learn more about Windows Credential Manager here
Tips
It's also possible to enforce the security by:
Using SQL Server and give restricted user access
Enabling the encryption of the session in the Advanced tab page (Encrypt configuration in the data
source)
Choosing not to save password in the SQL Server database, which will prompt for the credential on the
first connection
Using the database settings
Using the security provider with a passphrase
9.12
Session Tools
Description
Session tools are available in the session context menu (->Session Tools), and also in the dashboard.
There are three types of tools:
Built in tools
Add-on session tools
Session script tools
© 2012 Devolutions inc.
Common Features
117
Session tools
Built-in Tools
These tools are implemented directly in Remote Desktop Manager, and are available without any
installation or special configuration.
Example
Description
Computer Management
Opens the Computer Management snap-in for a remote machine.
Event Viewer
Opens the Event Viewer for a remote machine.
Services
Opens the Windows Services manager for a remote machine.
Server - Home Page
Opens a web page if a home page is configured in the Information
tab of the session configuration.
Server - Remote Management
Opens a web page, if a remote management link (e.g. iLo) is
configured in the Information Tab of the session configuration.
Terminal Sessions
Opens the Remote Desktop Manager Terminal Services dashboard
for the selected session, so that you can:
View opened sessions
View the running processes
Send a message
Restart the machine
Logoff the selected user
© 2012 Devolutions inc.
118
Remote Desktop Manager (Version 7.1)
Shutdown the machine
Wake On Lan
Sends a command for the Wake on Lan. For more details, see
this section.
Continuous Ping / Ping / Trace
Route
Opens the ping/trace manager of Remote Desktop Manager and
returns the result.
Add-on Session Tool
You can extend the built-in list using the SDK and installing the compiled add-on. The new tools will be
displayed below the built-in tool list in the menu and the dashboard. By creating your own add-ons, you
gain more control on the implementation including execution, configuration and monitoring.
You can use the Add-on Manager, or download them directly from our web site.
Session Script Tools
The session script tool can be a script, a command line, or an helper applicable to a selected session.
They can be configured and shared in the data source. They are listed in the dashboard under the
session tool section. For more information, see this section.
9.13
System Tray Icon
Description
Remote Desktop Manager also lets you show the session list and other useful information in the
Windows system tray. You can also customize the content. To open a session, click on it or use the
context menu by right-clicking on the icon to access more options.
Trayicon view
The application's options window contains many settings that enable you to customize the system tray
icon settings. You can also disable it from here, or change its default behavior.
System Tray Icon Section
© 2012 Devolutions inc.
Common Features
9.14
119
Section name
Description
Session List
Shows the sessions from the current data source. Sessions are listed by
default, you it's also possible to include onlythose who are marked as favorites.
Data Sources
Lists the available data source and allows the user to switch dynamically from
one to another. This section only appears if it's enabled and more than one
data source is configured.
Opened Sessions
Lists all the opened sessions exactly like the opened sessions view.
Tools
Lists all the configured tools like the configured tools view.
Quick Connect
Prompts for the quick connect dialog to open an add-hoc connection with a
specific type or a selected template.
Templates
Description
This allows you to create predefined configuration available with the quick connect, or when you create
or import a new session. There are two types of templates:
Local template
Shared template
Local templates are saved on the local computer, and are not available to other users. Shared templates
are saved in the database, and can be used by more than one user. It's possible to define more than one
template with the Enterprise edition
Templates are available in the options dialog or via the menu File > Templates
© 2012 Devolutions inc.
120
Remote Desktop Manager (Version 7.1)
Tem plate dialog
Usage
The template can be used to:
Create a new session
Quickly connect
Open as a template
Create an import wizard
9.15
Variables
Description
Session variables can be used in any session configuration, or with any templates. They will be replaced
by their corresponding values just prior to a connection. They provide greater value when used with a
session related to a parent (sub connection). You can select a variable by double clicking it directly in
the dialog. Please note that variables are both case-sensitive and UPPERCASE.
Session variable dialog
© 2012 Devolutions inc.
Common Features
121
Tip: Use the custom field in your variables to pass any other parameters.
Special Variables
$PASSWORD$: For security reason, this is only available with the command line session type and
some specific types.
$QUICK_CONNECT$: This variable is used as a placeholder for the quick connect combo box value.
9.16
VPN
Description
A VPN connection can be configured in the session properties. The connection can be established
automatically, manually or when a particular condition is met. Simply select the desired mode in the
Open combo box
Open mode
Description
Always connect
Opens the VPN each time the session is launched.
Manual
The VPN is configured, but it must be opened manually from the
session context menu or the dashboard.
Connect if unable to ping
The application will try to ping the host or a configured address. If
unable to do so, the VPN will open before launching the session.
There are many supported VPN connection types, and many of them are available as a session type
add-on. These include:
Cisco VPN
Microsoft VPN
SonicWall VPN
You can also configure and link to another VPN session. Simply select the value Existing Session in
the VPN type combo box and choose an existing session. The benefit of dong this is that you can share
your VPN settings with multiple sessions, and manage them in one place.
The VPN's closing mode can also be configured:
Close mode
Description
On session close
Closes the VPN as soon as it detects that the session is closed.
However, some session types' close events cannot be detected, and
as such the VPN must be closed manually.
Manually later
The VPN must be closed manually from either the session context
menu or the dashboard.
Confirm disconnect
The application will try asking for a confirmation before closing the
VPN when it detects that the current session is terminated.
Each VPN type has its own set of properties to configure, and you must know them in order to properly
configure them.
© 2012 Devolutions inc.
122
Remote Desktop Manager (Version 7.1)
VPN session configuration
© 2012 Devolutions inc.
Enterprise Features
Part
X
124
Remote Desktop Manager (Version 7.1)
10
Enterprise Features
10.1
Alternate Host
Description
Alternate hosts
10.2
Attachments
Description
With the Enterprise edition and the SQL Server data source, you can add an attachment to a data
source. The file is stored in the database.
Attachm ent list
The attachment can be any type and any size, depending on your bandwidth and database. You can
also view a saved attachment from: the session context menu, the session properties, or directly on the
dashboard.
© 2012 Devolutions inc.
Enterprise Features
10.3
125
Auto Typing Macro
Description
The Auto Typing Macro allows you to execute automatically a macro when your session is starting-up
Edit your session
Go to the ''Events'' Menu
Check the ''Execute automatically'' box
Enter your data (you could also use the ''help'' box)
Enter a delay (if required)
Auto typing m acro
Each key is represented by one or more characters. To specify a single keyboard character, use the
character itself. For example, to represent the letter A, pass in the string "A" to the method. To
represent more than one character, append each additional character to the one preceding it. To
represent the letters A, B, and C, specify the parameter as "ABC".
Special keys
To specify characters that aren't displayed when you press a key, such as ENTER or TAB, and keys
© 2012 Devolutions inc.
126
Remote Desktop Manager (Version 7.1)
that represent actions rather than characters, use the codes in the following table.
Key
Code
BACKSPACE
{BACKSPACE}, {BS}, or {BKSP}
BREAK
{BREAK}
CAPS LOCK
{CAPSLOCK}
DEL or DELETE
{DELETE} or {DEL}
DOWN ARROW
{DOWN}
END
{END}
ENTER
{ENTER}
ESC
{ESC}
HELP
{HELP}
HOME
{HOME}
INS or INSERT
{INSERT} or {INS}
LEFT ARROW
{LEFT}
NUM LOCK
{NUMLOCK}
PAGE DOWN
{PGDN}
PAGE UP
{PGUP}
PRINT SCREEN
{PRTSC}
RIGHT ARROW
{RIGHT}
SCROLL LOCK
{SCROLLLOCK}
TAB
{TAB}
UP ARROW
{UP}
F1
{F1}
F2
{F2}
F3
{F3}
F4
{F4}
F5
{F5}
F6
{F6}
F7
{F7}
F8
{F8}
F9
{F9}
F10
{F10}
F11
{F11}
F12
{F12}
F13
{F13}
© 2012 Devolutions inc.
Enterprise Features
F14
{F14}
F15
{F15}
F16
{F16}
Keypad add
{ADD}
Keypad subtract
{SUBTRACT}
Keypad multiply
{MULTIPLY}
Keypad divide
{DIVIDE}
127
To specify keys combined with any combination of the SHIFT, CTRL, and ALT keys, precede the key
code with one or more of the following codes.
Key
Code
SHIFT
+
CTRL
^
ALT
%
To specify that any combination of SHIFT, CTRL, and ALT should be held down while several other keys
are pressed, enclose the code for those keys in parentheses. For example, to specify to hold down
SHIFT while E and C are pressed, use "+(EC)". To specify to hold down SHIFT while E is pressed,
followed by C without SHIFT, use "+EC".
Special commands
10.4
Commands
Description
{DELAY}
This command introduces a small delay of 300
ms (default value) before the next command.
{WINDOW:???}
This command focus a window containing the
specified name after the semi colon.
{PRE-WINDOW}
Select the previous window before executing
the remaining commands.
Batch Edit
Description
Batch Edit is used to change the settings of multiple sessions in one operation. It can be used to
remove or update all of the credentials of a group of sessions. This option can be found in the session
context menu.
© 2012 Devolutions inc.
128
Remote Desktop Manager (Version 7.1)
Batch edit context m enus
You can also change:
The username, the domain, and/or the stored password
Some session-specific settings (e.g. the Remote Desktop settings)
The security group assigned
General Settings
Via Batch Edit-> Edit Sessions (General Settings) from the context menu, you can change common
session settings. The session can be of any type, because a common set of options are shared among
sessions. The following general settings can be changed:
Group
Display
Image
Description
Keywords
Information (changed globally)
VPN
Events
Log
Tools
© 2012 Devolutions inc.
Enterprise Features
129
Batch edit - general settings dialog
Credential Settings
You can change the configured credentials for multiple sessions in a batch. This is a good workaround
for a feature not available in Remote Desktop Manager: inherited credentials. To change those values,
use the context menu Batch Edit-> Change Saved Credentials...
© 2012 Devolutions inc.
130
Remote Desktop Manager (Version 7.1)
Batch edit - credential settings
Also, you can clear existing credentials (Batch Edit-> Reset All Saved Credentials...) or passwords (
Batch Edit-> Reset All Saved Password...).
Session Type Specific Settings
Some settings are specific to the selected type of session. To change these values, use the context
menu Batch Edit-> Edit Sessions (Session Type Settings)...
© 2012 Devolutions inc.
Enterprise Features
131
Batch edit - RDP session type settings
User-specific Settings
User-specific settings can be modified in a batch if they're supported by the type of session. To change
user-specific sessions go to Batch Edit-> Edit Sessions (User Settings)...
© 2012 Devolutions inc.
132
Remote Desktop Manager (Version 7.1)
Batch edit - user specific settings
Security Group
To apply a new security group to multiple sessions, use the menu Batch Edit-> Edit Sessions
(Security Group)...
© 2012 Devolutions inc.
Enterprise Features
133
Batch edit - security group
10.5
Clipboard
Description
With the clipboard, you could copy some data entries such as:
Host name
Url
Domain
User name
Password
Session / credential or data entry
You could access these menu by right clicking on your entry Clipboard ->... Select the desired data
Clipboard data
© 2012 Devolutions inc.
134
Remote Desktop Manager (Version 7.1)
To access the Host name, the Url, the Domain, the User name and the Password from the clipboard,
you must have entered these data into your session.
Also, you need to have checked the '' Allow copy credentials to clipboard '' box to enable the password
clipboard feature
Credentials
N.B. If you want to copy your password from the clipboard, please note that it will be available
for only 10 seconds (then it will be cleared). A countdown will appear in the lower right corner of
your screen.
© 2012 Devolutions inc.
Enterprise Features
135
Passw ord countdow n
Copy/Pasting entries
It is also possible to Copy/Paste an entry into a different data source. It's the easiest way to
move/duplicate an item from one data source to another.
Copy/Paste
10.6
Command Line Arguments
Usage
Remote Desktop Manager can be executed in a command line. However, some features are only
available in the Enterprise edition.
usage: RemoteDesktopManager.exe [parameters]
/Silent
Execute the application minimized in a system tray icon. This option cannot be combined with other
parameters.
/Datasource:{datasource id}
Specify the data source id (available in the Advanced Tab of the session)
/Session:{session id};{session id}
Specify one or more session IDs (available in the Advanced Tab of the session)
/ChangePassword:{new password}
Change the session password. Only available for Remote Desktop sessions and embedded
passwords. The data source ID and the session ID are required.
/RegisterUser:"{registration user}"
Change the Remote Desktop Manager username. The value must be in double quotes.
© 2012 Devolutions inc.
136
Remote Desktop Manager (Version 7.1)
/RegisterSerial:"{serial number}"
Change the Remote Desktop Manager serial number. The value must be in double quotes.
10.7
Connection Events
Description
Remote Desktop Manager gives you the flexibility to run operations before or after establishing a
connection within a session.
In the Events tab page of the session properties, simply set a script and/or a command line to be
executed, and Remote Desktop Manager will execute the event at the appropriate time. You can also
pass parameters, such as the session ID, the session name, or the configured username.
In addition, you can adjust the settings to run a script for an executable in a 64-bit context, or as an
administrator. It's also possible to specify a timeout or pause a process currently running. This is
sometimes necessary in order to allow the process to complete a task.
The only supported script file is a VBScript (.vbs).
Session events tab page
© 2012 Devolutions inc.
Enterprise Features
10.8
137
Credential Types
10.8.1 Credential Repository
Description
The credential repository is available in the Enterprise edition and allows you to to set multiple sessions
to a specific set of credential. This simplifies management by forcing users to modify their credentials in
one place. The list is visible in the tree view under the session list.
Credentials node from the tree view
Currently, the credential repository is only available for the Remote Desktop connection type. You can
also configure it to prompt you to select a set of credentials, which allows you to use multiple
credentials for the same host.
To create an entry, use the session's context menu and select Add > Credential Repository.
© 2012 Devolutions inc.
138
Remote Desktop Manager (Version 7.1)
Credential Entry dialog
There are multiple types of credentials, some of which require an external application. See the next
section for more details.
Credential Types
Select one credential type provider to deliver data to the session or the VPN prior to establishing a
connection.
Icon
Name
Description
1Password
Use the credential from 1Password by creating an internal
web server in Remote Desktop Manager to retrieve the
information.
Default
Provide the username, domain and password to save the
credential. This is the default credential type.
Firefox Password Manager
Use the credential from Firefox by creating an internal web
server in Remote Desktop Manager to retrieve the
information.
Google Chrome Password
Manager
Use the credential from Google Chrome by creating an
internal web server in Remote Desktop Manager to retrieve
the information.
© 2012 Devolutions inc.
Enterprise Features
10.9
139
KeePass
Use a KeePass plugin to send the credential to Remote
Desktop Manager. The KeePass application must be running,
and the database must be opened. Learn more information
here.
LastPass
Use the credential from LastPass by creating an internal web
server in Remote Desktop Manager to retrieve the
information.
Windows Credential
Manager
Use an existing credential entry from the Windows Credential
Manager (also called Windows vault).
Data Entry Types
Description
Title
Description
Name
The name of the data entry that appears in the data entries list.
Group / folder
This is used to organize the data entry in different folders, either in the context
menu or in the tree view. Learn more here.
Security Group
In the Professional edition, allows the Administrator to assign a security group to
a data entry, and permit a subset of selected users to see this data entry.
Url
Url of the web page for this entry. Url will be used to navigate to the web site.
Machine name
Machine name
Employee
Employee name
More tab page
Contains the data entry description, the keyword entries and typing macro
information. The data entry description can be in plain text, in rich text format, or
a website link.
Information tab
page
Contains different types of information related to the data entry, such as the
machine specifications or some useful notes. Custom information can also be
added.
Advanced tab
page
Contains more advanced settings related to the data entry.
© 2012 Devolutions inc.
140
Remote Desktop Manager (Version 7.1)
Data entry com m on settings
10.9.1 Account
Description
The Account data entry type is used for storing account information including user name, domain &
password.
Values
Name
Secured
Description
User name
The user name associated to the account
Domain
The domain associated to the account
Password
Yes
The password associated to the account
Enable web browser
extension link
Data entry will be available for the auto fill feature
Password only
available to
administrator
Must be administrator to be able to view/reveal password the
password
© 2012 Devolutions inc.
Enterprise Features
141
Data entry Account settings
10.9.2 Auto Fill
Description
Web browser auto fill is only available for Internet Explorer 8 or better.
Installation
Chrome Extension
Firefox Extension
IE Extension
Creating Data Entries
Web & Account data entry types both support Auto Fill. They must how ever be configured to allow web
browser extension links. The Url field must be the url of the login page for the given page (Ex. http://
login.live.com). You must also enable the Enable web browser extension link option.
© 2012 Devolutions inc.
142
Remote Desktop Manager (Version 7.1)
Auto fill support
Troubleshoot
Data entries must be marked(checked) as "Enable web browser extension link" for auto fill feature to
work.
If Remote Desktop Manager is configured with multiple data sources only the currently active data
source will be queried.
When multiple data entries match the web site Remote Desktop Manager will prompt for you to select a
specific data entry.
© 2012 Devolutions inc.
Enterprise Features
Select specific data entry
10.9.2.1 Chrome Extension
Description
Remote Desktop Manager - Chrome Extension
Installation
Start Chrome
Go here & download the .crx file Remote Desktop Manager for Chrome Extension
Install Chrom e Extension
Confirm the installation
© 2012 Devolutions inc.
143
144
Remote Desktop Manager (Version 7.1)
Confirm Chrom e Extension Installation
Installation is now complete, you should see a confirmation window (top right of Chrome)
Rem ote Desktop Manager For Chrom e is now installed
To view/manager all installed Chrome extensions Tools -> Extensions
Rem ote Desktop Manager For Chrom e is now installed
Using
Open Remote Desktop Manager if not already started
You will need to configure the Remote Desktop Manager for Chrome extension of first use
© 2012 Devolutions inc.
Enterprise Features
Connect Extension to RDM
Open a web site that has been configured in Remote Desktop Manager
Check the status of the extension
Connect Extension to RDM
Right click in either the username or password field and select the fill option
© 2012 Devolutions inc.
145
146
Remote Desktop Manager (Version 7.1)
Select Fill Option
Result
Sam ple w eb site populated w ith Rem ote Desktop Manager auto fill feature
Troubleshoot
© 2012 Devolutions inc.
Enterprise Features
If an error occurs the extension icon will show the error icon. Simply click on the icon for further
information.
Sam ple Extension Error
10.9.2.2 Firefox Extension
Description
Remote Desktop Manager - Chrome Extension
Installation
Start Firefox
Go here & download the .xpi file Remote Desktop Manager - Firefox Extension
Allow Rem ote Desktop Manager Firefox Extension
© 2012 Devolutions inc.
147
148
Remote Desktop Manager (Version 7.1)
Confirm the installation
Confirm Rem ote Desktop Manager Firefox Extension Installation
Restart Firefox
Restart Firefox
To view/manager all installed Firefox extensions see Odd-ons menu
© 2012 Devolutions inc.
Enterprise Features
Rem ote Desktop Manager For Firefox is now installed
Using
Open Remote Desktop Manager if not already started
Open a web site that has been configured in Remote Desktop Manager
Right click in either the username or password field and select the fill option
Select Fill Option
You will need to configure the Remote Desktop Manager for Firefox extension on first use
© 2012 Devolutions inc.
149
150
Remote Desktop Manager (Version 7.1)
Connect Extension to RDM
Right click again
Result
Sam ple w eb site populated w ith Rem ote Desktop Manager auto fill feature
Troubleshoot
© 2012 Devolutions inc.
Enterprise Features
151
You may need to re-configure the Remote Desktop Manager for Firefox extension once in a while
10.9.2.3 IE Extension
Description
Web browser auto fill is only available for Internet Explorer 8 or better.
Installation
Download (here) & install the Internet Explorer Extension
Start Internet Explorer
If prompted to enable, make sure to enable
Enable Rem ote Desktop Manager For IE add-on
Restart Internet Explorer
Using
Open Remote Desktop Manager if not already started
Open a web site that has been configured in Remote Desktop Manager, you should have the
username & password automatically populated and both text boxes should now be light-blue
© 2012 Devolutions inc.
152
Remote Desktop Manager (Version 7.1)
Sam ple w eb site populated w ith Rem ote Desktop Manager auto fill feature
Troubleshoot
Double check that the add-on is in fact enabled. In Internet Explorer on the Managne add-ons window.
Enable/Disable Rem ote Desktop Manager for IE
© 2012 Devolutions inc.
Enterprise Features
153
10.9.3 Alarm Codes
Description
The Alarm Codes data entry type is used for securely storing employee/alarm code pairings.
Values
Name
Secured
Employee
Alram code
Description
The employee name
Yes/No
The alarm code
Is hidden
Is the alarm code hidden (secure). On export a hidden alarm
code will be encrypted
Employee code
The employee code
Note
Alarm code note
Actions
View - View selected alarm code
Add - Add new alarm code
Change - Change selected alarm code
Delete - Delete selected alarm code
Data entry Account settings
10.9.4 Bank Information
Description
The Bank Information data entry is useful for storing sensitive banking information such as account
number & PIN.
Values
Name
© 2012 Devolutions inc.
Secured
Description
154
Remote Desktop Manager (Version 7.1)
Bank name
Reference bank name
Account number
Bank account number
PIN
Yes
Bank account PIN number
Phone
Bank phone number
Address
Bank address
Contact
Bank contact
Data entry Bank Inform ation settings
10.9.5 Credit Card
Description
The Credit Card data entry is useful for storing sensitive credit card information such as card number,
PIN or CVC.
Values
Name
Secured
Description
Card owner
Credit card owner as it appears on the actual card
Card type
Card type, choose from the list or type in the card type if it is
not available in the list
Card number
Yes/No
Credit card number as it appears on the actual card
Expiration
Yes/No
Expiration date as it appears on the actual card
Validation (CVC)
Yes/No
The 3 or 4 digit security code as it appears on the back of the
card
PIN
Yes/No
The PIN number for the card
Is hidden
Controls the security information for this card. If hidden is set
all secured fields will be encrypted on export and hidden in
view mode.
© 2012 Devolutions inc.
Enterprise Features
155
Data entry Credit Card settings
10.9.6 Email Account
Description
Securely store email account settings including POP3/IMAP/SMTP servers, user name & passwords.
Values
Name
Secured
Description
Your name
Account name
Email
Email
S/MIME
Does this email account require/use Secure/Multipurpose
Internet Mail Extensions
Data entry em ail General settings
© 2012 Devolutions inc.
156
Remote Desktop Manager (Version 7.1)
Name
Secured
Description
Host name
POP3 host name
Port
POP3 port, default 110
User name
POP3 user name
Password
Yes
POP3 password
SSL
POP3 requires SSL connection
Authentication
POP3 authentication mode
Data entry em ail POP3 settings
Name
Secured
Description
Host name
IMAP host name
Port
IMAP port, default 110
User name
IMAP user name
Password
Yes
IMAP password
SSL
IMAP requires SSL connection
Authentication
IMAP authentication mode
© 2012 Devolutions inc.
Enterprise Features
Data entry em ail IMAP settings
Name
Secured
Description
Host name
SMTP host name
Port
SMTP port, default 110
My outgoing server
(SMTP) requires
authentication
Does the SMTP server require authentication
Use same settings as
my incoming mail
server
Use POP3 or IMAP settings for the outgoing server
authentication
User name
SMTP user name
Password
Yes
SMTP password
SSL
SMTP requires SSL connection
Authentication
SMTP authentication mode
Data entry em ail SMTP settings
© 2012 Devolutions inc.
157
158
Remote Desktop Manager (Version 7.1)
10.9.7 Export
Description
Export data entry m enus
10.9.8 Note
Description
Note data entry is a simple free form note allowing you to securely store any type of free from
information.
Values
Name
Secured
Description
Note
Yes/No
Any free form RTF text
Is hidden
Controls the encryption of the note on export and view
Data entry Note settings
© 2012 Devolutions inc.
Enterprise Features
159
10.9.9 Other
Description
The Other data entry type is used for securely storing name/value pairings of information.
Values
Name
Secured
Name
Value
Description
Name of the settings
Yes/No
Is hidden
Value of the settings
Is the value hidden (secured). On export a hidden value will
be encrypted
Actions
View - View selected name/value
Add - Add new name/value
Change - Change selected name/value
Delete - Delete selected name/value
Data entry Other settings
10.9.10 Serial (add-on)
Description
Serial is a data entry add-on the provides the ability to store software serial number information.
Including version, expiry date, name and license key.
Values
Name
Secured
Description
Software
Software name
Version
Software version number
© 2012 Devolutions inc.
160
Remote Desktop Manager (Version 7.1)
Registration name
Registered user name
Expiration
License expiration date
Multi licenses
Store multiple license keys or a single key
License
Single key or list of keys
Data entry Serial (add-on) settings
10.9.11 Web
Description
The Web data entry type is used for storing web site credential information including user name, &
password.
Values
Name
Secured
User name
Password
Description
The user name associated to the account
Yes
The password associated to the account
Enable web browser
extension link
Data entry will be available for the auto fill feature
Password only
available to
administrator
Must be administrator to be able to view/reveal password the
password
Actions
You can chose from over 55 pre-built templates to help eliminate guess work.
© 2012 Devolutions inc.
Enterprise Features
Data entry Web settings
10.10 Data Source Settings
Description
Accessible from the menu File->Administration->Data Source Settings...
Data Source Settings m enu
© 2012 Devolutions inc.
161
162
Remote Desktop Manager (Version 7.1)
Data source settings
10.11 Hyper-V Dashboard
Dashboard
Remote Desktop Manager's Hyper-V Dashboard allows you to have quick glance at the Hyper-V
instances running on the given Hyper-V server. Also allowing you to perform a few Hyper-V actions:
Start
Shutdown
Save
Pause
Preview
Setup
Create a new RDP session to the Hyper-V server making sure you specify the proper login credentials.
© 2012 Devolutions inc.
Enterprise Features
Create RDP session
On the Information tab, select "Is Hyper-V Server"
© 2012 Devolutions inc.
163
164
Remote Desktop Manager (Version 7.1)
Enable Hyper-V
Hyper-V Dashboard View
Troubleshooting
© 2012 Devolutions inc.
Enterprise Features
165
Make sure you have specified credentials that have admin rights on the Hyper-V server, WMI
ports are open and no firewalls are blocking the connections.
http://blog.mpecsinc.ca/2009/06/hyper-v-error-access-denied-unable-to.html
Does it work using Hyper-V Tools for Remote Administration? Try it.
http://technet.microsoft.com/en-us/library/cc794756.aspx
Links
Hyper-V RDP
10.12 Import Logins/Passwords
Description
Im port Logins/Passw ords m enus
10.13 Import Sessions
Import from a File
Remote Desktop Manager can import sessions from different types of files:
.vnc
.rdp
.rdm (Remote Desktop Manager native export format)
Using the Import Wizard
You can import your computers list from different sources. These sources include:
© 2012 Devolutions inc.
166
Remote Desktop Manager (Version 7.1)
Network neighborhood
Your current domain or another domain on your network
List of computers from a file
The wizard is available in the Enterprise edition, and can be found in the application menu File > Import
Computer Wizard
Im port com puter dialog
Importing from Another Application
You can also import your sessions list from an existing application. Your configuration must not be
encrypted, in order to allow Remote Desktop Manager to parse the content.
The list of the supported applications includes:
RoyalTS (http://www.code4ward.net/main/)
mRemtote (http://www.mremote.org/wiki/)
visionapp Remote Desktop (http://www.visionapp.com/germany/products/software/visionapp-remotedesktop.html)
Terminals (http://terminals.codeplex.com/)
Microsoft Remote Connection Manager (download)
Boztech VNCScan (add-on)
WinSCP (add-on)
Filezilla (add-on)
© 2012 Devolutions inc.
Enterprise Features
This feature can be found in the application menu File > Import From Other Application
Im port from other application m enus
10.14 Intel® AMT
Description
Intel® AMT settings from the Tools tab page in the session configuration
© 2012 Devolutions inc.
167
168
Remote Desktop Manager (Version 7.1)
Intel® AMT m enus
10.15 Offline Mode
Description
The offline mode allows you to connect to a read-only copy of the data source when the live database is
unavailable. It can be used when the VPN connection is down, or when a user is working from a
disconnected network.
This feature is only available with the SQL Server data source, and it must be enabled in the settings.
Remote Desktop Manager will automatically switch to offline mode when the application is unable to
reach the data source.
You can also manually activate the offline mode by using the menu File > Go Offline. You can then
reconnect to the live database when the connection is back online by using the menu File > Go Online.
10.16 Password Analyzer
Description
Accessible from the menu Tools->Password Analyzer...
© 2012 Devolutions inc.
Enterprise Features
169
Passw ord Analyzer
10.17 PowerShell CmdLets
Description
Remote Desktop Manager supports Windows PowerShell. PowerShell supports a powerful scripting
shell that lets administrators automate Remote Desktop Manager.
Installing RDM PowerShell Cmdlet snapin
You have two ways of installing the RDM PowerShell Cmdlet snapin. The simplest, start PowerShell
using the menu Tools -> PowerShell (RDM Cmdlet) from withing RDM. This will automatically register
the Cmdlet and load the snapin ready for use. The second is using a script similar to this:
set-alias installutil $env:windir\Microsoft.NET\Framework \v2.0.50727\installutil;installutil 'InstallPath
\RemoteDesk topManager.PowerShell.dll';Get-PSSnapin -Name *Remote.Desk top* -Registered | %
{ Write-Host "$_..." -NoNewline; if ( (Get-PSSnapin -Name $_ -ErrorAction SilentlyContinue) -eq $null )
{ Write-Host "installing" -ForegroundColor Yellow; Add-PsSnapin $_ } else { Write-Host "already
installed" -ForegroundColor Green; } }
Install & load snapin (you m ust change the installpath)
Registration must only be done the first time. From now on running the following script will suffice.
Adding the following to your PowerShell profile will make things much simpler.
© 2012 Devolutions inc.
170
Remote Desktop Manager (Version 7.1)
Get-PSSnapin -Name *Remote.Desk top* -Registered | % { Write-Host "$_..." -NoNewline; if ( (GetPSSnapin -Name $_ -ErrorAction SilentlyContinue) -eq $null ) { Write-Host "installing" -ForegroundColor
Yellow; Add-PsSnapin $_ } else { Write-Host "already installed" -ForegroundColor Green; } }
Load snapin
Note
RDM PowerShell Cmdlet snapin must run under x86 architecture. Make sure you run PowerShell(x86)
version of PowerShell.
CmdLet
Get-RDM-DataSource
Get-RDM-Domain
Get-RDM-Password
Get-RDM-Property
Get-RDM-Session
Get-RDM-UserName
New-RDM-Session
Open-RDM-Session
Remove-RDM-Session
Set-RDM-DataSource
Set-RDM-Domain
Set-RDM-Password
Set-RDM-Property
Set-RDM-Session
Set-RDM-UserName
10.17.1 Get-RDM-DataSource
SYNOPSIS
Retrieve the list of available data sources.
SYNTAX
Get-RDM-DataSource [<CommonParameters>]
DESCRIPTION
Retrieve the list of available data sources. The current selected data source is marked with an "X".
PARAMETERS
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Get-RDM-DataSource -detailed". For technical information,
type "Get-Help Get-RDM-DataSource -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-DataSource
Retrieves the list of available data sources.
© 2012 Devolutions inc.
Enterprise Features
171
EXAMPLE 2
PS C:\> $list = Get-RDM-DataSource; $list[0]
Retrieves the list of available data sources and displays the first item.
EXAMPLE 3
PS C:\> $list = Get-RDM-DataSource; Set-RDM-DataSource $list[1].ID
Retrieves the list of available data sources and sets the current data source the the second element
in the list.
RELATED LINKS
Set-RDM-DataSource
10.17.2 Get-RDM-Domain
SYNOPSIS
Get the domain from the specified session.
SYNTAX
Get-RDM-Domain [-ID] <Guid> [<CommonParameters>]
DESCRIPTION
Get the domain from the specified session.
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the domain from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Get-RDM-Domain -detailed". For technical information, type
"Get-Help Get-RDM-Domain -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-Session; Get-RDM-Domain $list[1].ID
Retrieves the list of available sessions and gets the domain from the the second element in the list.
EXAMPLE 2
PS C:\> Get-RDM-Domain "{00000000-0000-0000-0000-000000000000}"
Get the domain from the session with ID = "{00000000-0000-0000-0000-000000000000}".
RELATED LINKS
Get-RDM-Session
© 2012 Devolutions inc.
172
Remote Desktop Manager (Version 7.1)
Set-RDM-Domain
Get-RDM-Username
Set-RDM-Username
Get-RDM-Password
Set-RDM-Password
10.17.3 Get-RDM-Password
SYNOPSIS
Get the password from the specified session.
SYNTAX
Get-RDM-Password [-ID] <Guid> [<CommonParameters>]
DESCRIPTION
Get the password from the specified session. Session must be marked as "Allow copy credentials to
clipboard" if not null is returned.
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the password from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Get-RDM-Password -detailed". For technical information,
type "Get-Help Get-RDM-Password -full".
EXAMPLE 1
PS C:\> Get-RDM-Password "{00000000-0000-0000-0000-000000000000}"
Get the password from the session with ID = "{00000000-0000-0000-0000-000000000000}".
EXAMPLE 2
PS C:\> $list = Get-RDM-Session; Get-RDM-Password $list[1].ID
Retrieves the list of available sessions and gets the password from the the second element in the list.
RELATED LINKS
Get-RDM-Session
Get-RDM-Domain
Set-RDM-Domain
Get-RDM-Username
Set-RDM-Username
Set-RDM-Password
© 2012 Devolutions inc.
Enterprise Features
173
10.17.4 Get-RDM-Property
SYNOPSIS
Get the value of property given a session ID and path.
SYNTAX
Get-RDM-Property [-ID] <Guid> [[-Path] <String>] [-Property] <String> [<CommonParameters>]
DESCRIPTION
Protected values will always return null.
Non value types will always return ".ToString()".
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the password from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
-Path [<String>]
The path to the property being read (refernce RDM export xml). If top level property do not sepcify
parameter or pass empty string [""] or $null
-Property <String>
Property to read(get).
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Get-RDM-Property -detailed". For technical information, type
"Get-Help Get-RDM-Property -full".
EXAMPLE 1
PS C:\> Get-RDM-Property -ID "{00000000-0000-0000-0000-000000000000}" -Property "Group"
Get the Group value from the session with ID = "{00000000-0000-0000-0000-000000000000}".
EXAMPLE 2
PS C:\> Get-RDM-Property "{00000000-0000-0000-0000-000000000000}" "MetaInformation" "OS"
Get the MetaInformation.OS value from the session with ID = "{00000000-0000-0000-0000000000000000}".
EXAMPLE 3
PS C:\> $list = Get-RDM-Session; Get-RDM-Property -ID $list[1].ID -Path "MetaInformation" Property "OS"
Retrieves the list of available sessions and then returns MetaInformation.OS value of the the second
element in the list.
RELATED LINKS
© 2012 Devolutions inc.
174
Remote Desktop Manager (Version 7.1)
Get-RDM-Session
Set-RDM-Property
10.17.5 Get-RDM-Session
SYNOPSIS
Retrieve the list of available sessions.
SYNTAX
Get-RDM-Session [<CommonParameters>]
DESCRIPTION
Retrieve the list of available sessions for the current selected data source. Session list contains a
column "Session" that can be directly manipulated then updated. (see SetRDMSessionCommand for
more detail).
PARAMETERS
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Get-RDM-Session -detailed". For technical information, type
"Get-Help Get-RDM-Session -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-Session; $list[1].Session.Name = "New Name";Set-RDM-Session $list[1].
Session
Retrieves the list of available sessions, modify the name of the second session, update the session.
EXAMPLE 2
PS C:\> $list = Get-RDM-Session; $list[0]
Retrieves the list of available sessions and displays the first item.
EXAMPLE 3
PS C:\> Get-RDM-Session
Retrieves the list of available sessions.
RELATED LINKS
Get-RDM-DataSource
Set-RDM-DataSource
Set-RDM-Session
10.17.6 Get-RDM-UserName
SYNOPSIS
Get the username from the specified session.
SYNTAX
Get-RDM-Username [-ID] <Guid> [<CommonParameters>]
© 2012 Devolutions inc.
Enterprise Features
175
DESCRIPTION
Get the username from the specified session.
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the password from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Get-RDM-Username -detailed". For technical information,
type "Get-Help Get-RDM-Username -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-Session; Get-RDM-Password $list[1].ID
Retrieves the list of available sessions and gets the password from the the second element in the list.
EXAMPLE 2
PS C:\> Get-RDM-Username "{00000000-0000-0000-0000-000000000000}"
Get the username from the session with ID = "{00000000-0000-0000-0000-000000000000}".
RELATED LINKS
Get-RDM-Session
Get-RDM-Domain
Set-RDM-Domain
Set-RDM-Username
Get-RDM-Password
Set-RDM-Password
10.17.7 New-RDM-Session
SYNOPSIS
Create a new session instance.
SYNTAX
New-RDM-session [-Name] <String> [-Host] <String> [-Kind] <String> [<CommonParameters>]
DESCRIPTION
Create a new session instance. The instance has not yet been saved. Assign the result to a variable
then call "Set-RDM-Session $s" to save the session.
PARAMETERS
-Name <String>
(Required) New session name.
-Host <String>
© 2012 Devolutions inc.
176
Remote Desktop Manager (Version 7.1)
(Required) New session host.
-Kind <String>
(Required) New session kind. Must be on of the following:
"Undefined", "RDPConfigured", "RDPFilename", "CommandLine", "VNC", "WebBrowser",
"LogMeIn", "TeamViewer", "Putty", "Ftp", "VirtualPC", "Radmin", "Dameware", "VMWare",
"PCAnywhere", "ICA", "XWindow", "HyperV", "AddOn", "RemoteAssistance", "VPN", "VirtualBox",
"VMRC", "XenCenter", "WindowsVirtualPC", "Group", "Credential", "HpRgs", "Desktone",
"ApplicationTool", "SessionTool", "Customer", "DataEntry"
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help New-RDM-session -detailed". For technical information, type
"Get-Help New-RDM-session -full".
EXAMPLE
PS C:\> $session = New-RDM-Session -Name "New Sesion" -Host "myServer" -Kind
"RDPConfigured";Set-RDM-Session $session
Create & save new session.
RELATED LINKS
Get-RDM-DataSource
Set-RDM-DataSource
Set-RDM-Session
Remove-RDM-session
10.17.8 Open-RDM-Session
SYNOPSIS
Open the specified session.
SYNTAX
Open-RDM-session [-ID] <Guid> [<CommonParameters>]
DESCRIPTION
Open the specified session.
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the domain from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
© 2012 Devolutions inc.
Enterprise Features
177
NOTES
For more information, type "Get-Help Open-RDM-session -detailed". For technical information, type
"Get-Help Open-RDM-session -full".
EXAMPLE 1
PS C:\\> Open-RDM-Session -ID \"{00000000-0000-0000-0000-000000000000}\"
Open the session with ID = \"{00000000-0000-0000-0000-000000000000}\".
EXAMPLE 2
PS C:\\> $list = Get-RDM-Session; Open-RDM-Session -ID $list[1].ID
Retrieves the list of available sessions and opens the second element in the list.
RELATED LINKS
Get-RDM-Session
10.17.9 Remove-RDM-Session
SYNOPSIS
Delete an existing session.
SYNTAX
Remove-RDM-session [-ID] <Guid> [-NoRefresh] [<CommonParameters>]
DESCRIPTION
You will be prompted to confirm the delete.
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the domain from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
-NoRefresh
Do not send refresh notification back to Remote Desktop Manager. This should be used when loop
trough sessions (for optimization).
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Remove-RDM-session -detailed". For technical information,
type "Get-Help Remove-RDM-session -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-Session; Remove-RDM-Session $list[1].ID
Retrieves the list of available sessions, deletes session at index 1.
© 2012 Devolutions inc.
178
Remote Desktop Manager (Version 7.1)
EXAMPLE 2
PS C:\> Remove-RDM-Session "{00000000-0000-0000-0000-000000000000}"
Delete session with ID = "{00000000-0000-0000-0000-000000000000}".
RELATED LINKS
Get-RDM-DataSource
Set-RDM-DataSource
Get-RDM-Session
10.17.10Set-RDM-DataSource
SYNOPSIS
Set current active data source.
SYNTAX
Set-RDM-DataSource [-ID] <Guid> [<CommonParameters>]
DESCRIPTION
Set current active data source.
PARAMETERS
-ID <Guid>
Specifies the GUID of the data source to set as the current. (Required)
The value must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Set-RDM-DataSource -detailed". For technical information,
type "Get-Help Set-RDM-DataSource -full".
EXAMPLE 1
PS C:\> Set-RDM-DataSource "{00000000-0000-0000-0000-000000000000}"
Set active data source to the data source with ID = "{00000000-0000-0000-0000-000000000000}".
EXAMPLE 2
PS C:\> $list = Get-RDM-DataSource; Set-RDM-DataSource $list[1].ID
Retrieves the list of available data sources and sets the current data source the the second element
in the list.
RELATED LINKS
Get-RDM-DataSource
10.17.11Set-RDM-Domain
SYNOPSIS
Set the domain from the specified session.
© 2012 Devolutions inc.
Enterprise Features
179
SYNTAX
Set-RDM-Domain [-ID] <Guid> [-Domain] <String> [-NoRefresh] [<CommonParameters>]
DESCRIPTION
Set the domain from the specified session.
PARAMETERS
-ID <Guid>
(Required)Specifies the GUID of the session to get the domain from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
-Domain <String>
(Required) New domain name
-NoRefresh
Do not send refresh notification back to Remote Desktop Manager. This should be used when loop
trough sessions (for optimization).
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Set-RDM-Domain -detailed". For technical information, type
"Get-Help Set-RDM-Domain -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-Session; Set-RDM-Domain -ID $list[1].ID -Domain "MyOtherDomain.com" NoRefresh
Retrieves the list of available sessions and sets the domain from the the second element in the list
with no UI refresh.
EXAMPLE 2
PS C:\> Set-RDM-Domain "{00000000-0000-0000-0000-000000000000}" "MyOtherDomain.com"
Set the domain from the session with ID = "{00000000-0000-0000-0000-000000000000}".
RELATED LINKS
Get-RDM-Session
Get-RDM-Domain
Get-RDM-Username
Set-RDM-Username
Get-RDM-Password
Set-RDM-Password
10.17.12Set-RDM-Password
SYNOPSIS
Set the password from the specified session.
SYNTAX
© 2012 Devolutions inc.
180
Remote Desktop Manager (Version 7.1)
Set-RDM-Password [-ID] <Guid> [-Password] <SecureString> [-NoRefresh] [<CommonParameters>]
DESCRIPTION
Set the password from the specified session. Session must be marked as "Allow copy credentials to
clipboard" if not null is returned.
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the password from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
-Password <SecureString>
(Required) Password as SecurString.
Note: Use either "Read-Host -AsSecureString" or "ConvertTo-SecureString"
-NoRefresh
Do not send refresh notification back to Remote Desktop Manager. This should be used when loop
trough sessions (for optimization).
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Set-RDM-Password -detailed". For technical information, type
"Get-Help Set-RDM-Password -full".
EXAMPLE 1
PS C:\> Set-RDM-Password -ID "{00000000-0000-0000-0000-000000000000}" -Password (Read-Host
-AsSecureString "Password")
Set the password from the session with ID = "{00000000-0000-0000-0000-000000000000}".
EXAMPLE 2
PS C:\> $list = Get-RDM-Session; Set-RDM-Password -ID $list[1].ID -Password (Read-Host AsSecureString "Password")
Retrieves the list of available sessions and sets the password from the the second element in the list.
RELATED LINKS
Get-RDM-Session
Get-RDM-Domain
Set-RDM-Domain
Get-RDM-Username
Set-RDM-Username
Get-RDM-Password
10.17.13Set-RDM-Property
SYNOPSIS
Set the value of property given a session ID and path.
© 2012 Devolutions inc.
Enterprise Features
181
SYNTAX
Set-RDM-Property [-ID] <Guid> [[-Path] <String>] [-Property] <String> [-Value] <Object> [NoRefresh] [<CommonParameters>]
DESCRIPTION
Protected values will always return null.
Non value types will always return ".ToString()".
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the password from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
-NoRefresh
Do not send refresh notification back to Remote Desktop Manager. This should be used when loop
trough sessions (for optimization).
-Path [<String>]
The path to the property being read (refernce RDM export xml). If top level property do not sepcify
parameter or pass empty string [""] or $null.
-Property <String>
(Required) Property to set.
-Value <Object>
(Required) New value.
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Set-RDM-Property -detailed". For technical information, type
"Get-Help Set-RDM-Property -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-Session; Set-RDM-Property -ID $list[1].ID -Path "MetaInformation" -Property
"OS" -Value "Windows Server 2008 R2"
Retrieves the list of available sessions and then sets the MetaInformation.OS value of the the second
element in the list.
EXAMPLE 2
PS C:\> Set-RDM-Property "{00000000-0000-0000-0000-000000000000}" "MetaInformation" "OS"
"Windows Server 2008 R2"
Set the MetaInformation.OS value from the session with ID = "{00000000-0000-0000-0000000000000000}".
EXAMPLE 3
PS C:\> Set-RDM-Property -ID "{00000000-0000-0000-0000-000000000000}" -Property "Group" -Value
© 2012 Devolutions inc.
182
Remote Desktop Manager (Version 7.1)
"My New Group Name"
Set the Group value from the session with ID = "{00000000-0000-0000-0000-000000000000}".
RELATED LINKS
Get-RDM-Session
Get-RDM-Property
10.17.14Set-RDM-Session
SYNOPSIS
Save/set the session.
SYNTAX
Set-RDM-Session [-Session] <Session> [-NoRefresh] [<CommonParameters>]
DESCRIPTION
Save/set the session. Session must be first fetch via Session property of the Get-RDM-Session
cmdlet or via the New-RDM-Session result.
PARAMETERS
-Session <Session>
(Required) Session object, must be retreived from Get-RDM-Session or created via New-RDMSession
-NoRefresh
Do not send refresh notification back to Remote Desktop Manager. This should be used when loop
trough sessions (for optimization).
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Set-RDM-Session -detailed". For technical information, type
"Get-Help Set-RDM-Session -full".
EXAMPLE 1
PS C:\> $list = Get-RDM-Session; $list[1].Session.Name = "New Name";Set-RDM-Session $list[1].
Session
Retrieves the list of available sessions, modify the name of the second session, update the session.
EXAMPLE 2
PS C:\> $session = New-RDM-Session -Name "New Sesion" -Host "myServer" -Kind
"RDPConfigured";Set-RDM-Session $session
Create & save new session.
RELATED LINKS
Get-RDM-DataSource
Set-RDM-DataSource
© 2012 Devolutions inc.
Enterprise Features
183
Get-RDM-Session
New-RDM-session
Remove-RDM-session
10.17.15Set-RDM-UserName
SYNOPSIS
Set the username from the specified session.
SYNTAX
Set-RDM-Username [-ID] <Guid> [-UserName] <String> [-NoRefresh] [<CommonParameters>]
DESCRIPTION
Set the username from the specified session.
PARAMETERS
-ID <Guid>
(Required) Specifies the GUID of the session to get the password from.
Must be a valid GUID, in the form {00000000-0000-0000-0000-000000000000}.
-UserName <String>
(Required)
-NoRefresh
Do not send refresh notification back to Remote Desktop Manager. This should be used when loop
trough sessions (for optimization).
<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable,
WarningAction, WarningVariable,OutBuffer and OutVariable.For more information, type, "get-help
about_commonparameters".
NOTES
For more information, type "Get-Help Set-RDM-Username -detailed". For technical information,
type "Get-Help Set-RDM-Username -full".
EXAMPLE 1
PS C:\> Set-RDM-Username "{00000000-0000-0000-0000-000000000000}" "localadmin"
Set the username from the session with ID = "{00000000-0000-0000-0000-000000000000}".
EXAMPLE 2
PS C:\> $list = Get-RDM-Session; Get-RDM-Password -ID $list[1].ID -Username
Retrieves the list of available sessions and gets the password from the the second element in the list.
RELATED LINKS
Get-RDM-Session
Get-RDM-Domain
Set-RDM-Domain
Get-RDM-Username
Get-RDM-Password
© 2012 Devolutions inc.
184
Remote Desktop Manager (Version 7.1)
Set-RDM-Password
10.18 Local RDP/RemoteApp Manager
Description
Easily manage local RDP settings and configure RemoteApp.
If you run Remote Desktop Manager on a Windows Server 2008 machine the TS RemoteApp MMC
console will be launched.
If you are running on Windows Vista, the RemoteApp console built into Remote Desktop Manager will be
launched. Why? RemoteApp functionality is available in Windows 7 but not the MMC console. Therefore
instead of having to modify the required registry entries you can use the Remote Desktop Manager
RemoteApp Manager.
Console
Tools -> Local RDP/RemoteApp Manager menu
Local RDP/Rem oteApp Manager console
Remote Desktop Settings
© 2012 Devolutions inc.
Enterprise Features
Rem ote Assistance/Desktop System Properties
Remote Desktop
Allows you to modify the local RDP port.
Local RDP
© 2012 Devolutions inc.
185
186
Remote Desktop Manager (Version 7.1)
Enable RemoteApp
Start Remote Desktop Manager using Run as Administrator on the machine that you want to
enable RemoteApp functionality
Start RemoteApp Manager Console (Tools -> Local RDP/RemoteApp Manager)
Enable RemoteApp on the machine.
Rem oteApp settings
Add a new RemoteApp
© 2012 Devolutions inc.
Enterprise Features
NotePadd Rem oteApp settings
Configure a client RDP session to launch the NotePad RemoteApp
Create a RemoteApp Session
Start Remote Desktop Manager
Create new RDP Session
© 2012 Devolutions inc.
187
188
Remote Desktop Manager (Version 7.1)
New RDP Session
Select the Programs tab
Program s Tab
© 2012 Devolutions inc.
Enterprise Features
189
Enter name of the RemoteApp
Save & launch the session, you will have the RemoteApp running locally.
10.19 Remote Desktop Manager Server Console
Description
Accessible from the menu Tools->Remote Desktop Manager Server Console
Rem ote Desktop Manager Server
Requirements:
You need to execute the Remote Desktop Manager client with "Run As Adminsitrator".
IIS needs to be installed as well.
10.20 Session Log
Description
Remote Desktop Manager supports two types of logs:
Local session log, which is file based
Share session log, in a database
Local Session Log
A basic local logging system is automatically available by default. This allows the system administrator
to view the log file for all session activities on the current machine. It's available on the local machine
only via the menu View Local Connection Log.
© 2012 Devolutions inc.
190
Remote Desktop Manager (Version 7.1)
Local connection log
The log is written directly to a file in the settings folder.
Shared Session Log
The shared session log offers a more robust solution. Through it, it's possible to monitor an opened
session for all users by using the SQL Server, or the Remote Desktop Manager Online data source. The
log is available for a specific session in the context menu View->Logs, in the session configuration (Log
tab page), and in the dashboard.
The log contains all the CRUD (add, edit and delete) operations, including the time and the username. It
also contains all the details about the open/closed sessions, including those from the VPN.
Session logs
© 2012 Devolutions inc.
Enterprise Features
191
It's also possible to view in real time who is connected by ticking the checkbox "Show live session only."
This will filter the list to display only the opened sessions in the grid.
The session log can be visualized in a global view by using the shared connection log (View Shared
Connection Log). Use this view to find information for multiple sessions for a specific time, or for a
specific user. The window is similar to a search tool and it offers multiple filter types, including:
User name
Machine name
Time period
Shared connection log panel
10.21 Session Script Tools
Description
The session script tools can be either a script, a command line, or a helper applicable to a selected
session. Each can be configured and shared in the data source, and are listed in the dashboard under
the "Session script tools" section.
Session script tools are commonly used to retrieve an information, perform some action, change an
item, or change a configuration on the session host. There are three types of tools currently supported:
Icon
© 2012 Devolutions inc.
Name
Description
Command line
Executes a basic command on the local machine.
PowerShell
Execute a PowerShell command on the remote machine.
PS Exec (PS Tools)
A PS Exec command is sent to the remote machine. You
can get more information from the Microsoft website here.
Template
By configuring a template session script tool, it's possible to
open a session with a completely different session type. The
original parameters will be merged with the one from the
specified template.
192
Remote Desktop Manager (Version 7.1)
Note: The session variables can be used as parameters for the session script tools.
Session Script Tools Manager
The manager simplifies the installation of any session script tools provided by the community. You can
import an existing tool directly in the current data source by clicking the Import button, and submit any
interesting session script tools to us at [email protected]
Session Script Tools Manager
10.22 Status Management
Description
Right-click on the desired from the menu Session->Status
© 2012 Devolutions inc.
Enterprise Features
Status Managem ent
Status Locked
Status Locked
© 2012 Devolutions inc.
193
194
Remote Desktop Manager (Version 7.1)
Status Disabled
Status Disabled
Status Warning
Status Warning
Status Expired
© 2012 Devolutions inc.
Enterprise Features
195
Status Expired
10.23 Sub Connections
Description
Sub connections are used to share properties between groups of sessions (e.g. the host name). They're
also used to regroup many connection types in one computer (e.g. the RDP/FTP/HTTP connection).
Sub connections are configured in the parent connection inside the Sub Connections tab page. Use the
predefined variables in the child session to get access to the parent settings. The most common usage
is to reuse the host name from the parent within the sub connections.
© 2012 Devolutions inc.
196
Remote Desktop Manager (Version 7.1)
Sub connections tab page
10.24 Terminal Service Dashboard
Description
You need to check the "Is Terminal server" box to see the Terminal Service Dashboard by editing your
session in the tab pages Information->Computer
Term inal server
© 2012 Devolutions inc.
Enterprise Features
197
Dashboard
10.25 User Management
Description
With the SQL Server data source, you can create users and give them security access. By default, all
SQL Server SYSDBA users are administrators. You must be administrator of the database (not Remote
Desktop Manager) to create users and assign rights. The user/group administration is available from the
menu in File > Administration, and only when a SQL Server data source is selected.
© 2012 Devolutions inc.
198
Remote Desktop Manager (Version 7.1)
Adm inistration m enus
Security Groups are used to classify sessions and restrict access to certain users. There is no direct
relationship between Active Directory and Security Groups. By default, every session is created without
security groups, and is visible to all connected users.
Steps:
1.
2.
3.
4.
Create the security groups
Assign the security group to the session
Create the required users
Link the security group to a user
Notes: All sessions without security groups are considered public.
Creating Security Groups
Security groups are created from the menu in File > Administration.
© 2012 Devolutions inc.
Enterprise Features
199
Security group dialog
Assigning a Security Group to a Session
Security groups can be assigned to sessions using the session's property window. Each session can
only have one security group assigned.
Session configuration - security group
Creating Required Users
If you wish, you can create a user linked to a domain. This dialog will create a login in SQL Server and a
user in the current database. The login name is used to connect to the SQL Server, and the username is
used to connect to the database. Typically, these have the same name.
If the connection already exists in the SQL Server database, the user will be created by using the
existing password instead of the new one. You can assign different security options to a user, such as
the offline mode, a read-only mode, and more. However, there is currently no way to inherit security
rights from a group. They must be assigned individually for each user.
© 2012 Devolutions inc.
200
Remote Desktop Manager (Version 7.1)
User dialog
Linking a Security Group to a User
In the user editor, you can check or uncheck groups. A user with administrator rights has access to all
of the configured sessions from all groups.
© 2012 Devolutions inc.
Enterprise Features
201
User dialog - groups
10.26 User Specific Settings
Description
The "user specific setting" feature is only available for a SQL Server data source and for a Remote
Desktop Manager Online data source.
It allows a user to replace the default session settings with his or her own values at the opening of the
session. Several parameters can be changed, such as user name, password, and the default
application.
© 2012 Devolutions inc.
202
Remote Desktop Manager (Version 7.1)
User Specific Settings m enu
© 2012 Devolutions inc.
Enterprise Features
203
Available settings
10.27 Wake-on-LAN
Description
Wake-on-LAN is an Ethernet computer networking standard, which allows a computer to be turned on or
woken up by a network message. This is an OS-agnostic feature that works by broadcasting a specially
crafted “magic” packet at the data link layer. The target computer sits in a low-power state with only its
network card switched on, and when it receives the magic packet, the network card “wakes up” the
computer, powering it on and booting it up.
Wake-on-LAN is supported in the Enterprise edition of Remote Desktop Manager. Plus, the destination
motherboard must support it, and it must be enabled. The computer must also be in the local area
network (LAN) and not connected in a VPN.
An important thing to note is that Wake-on-LAN operates below the IP level. This means that the
sending machine needs to be on the LAN, so we cannot send them over remote IP-based connections,
such as over SSH or VPN.
Enabling Wake-on-LAN
© 2012 Devolutions inc.
204
Remote Desktop Manager (Version 7.1)
The first step is to check that your computer supports Wake-on-LAN. There’s a few things to check:
Your network card must support Wake-on-LAN
Your power supply must support Wake-on-LAN
Wake-on-LAN must be enabled in BIOS
Your router must be configured to forward broadcast packets
Your OS must be configured to enable Wake-on-LAN
Configure Remote Desktop Manager
You must add a valid MAC address (Media Access Control address) in the session's configuration. The
input field can be found in the Information tab and in the Computer child tab. The field name is MAC.
Session configuration - Wake-on-LAN
You can use the Discover button to automatically determine the MAC address. If this is unsuccessful,
you will need to enter it manually.
Use Wake-on-LAN
If the settings are correctly configured, you can invoke the Wake-on-LAN from the session's context
menu, which can be found in the Session Tools > Wake On Lan menu.
© 2012 Devolutions inc.
Enterprise Features
Session tools - Wake-on-LAN
© 2012 Devolutions inc.
205
Installation
Part
XI
Installation
11
Installation
11.1
Client Installation
207
Description
You can install Remote Desktop Manager by downloading the setup files or the binaries.
Setup
1.
2.
3.
4.
Execute the setup
Select the standard edition, or enter your user name and serial number
Configure your data source
Configure your installation path for all the external applications you plan to use. For example
RealVNC, Putty, Filezilla, etc.
Binaries
1.
2.
3.
4.
Unzip the files in any folder and launch the executable
Select the standard edition or enter your user name and serial number
Configure your data source
Configure your installation path for all the external application that you plan to use. For example
RealVNC, Putty, Filezilla, etc.
Terminal Services
Remote Desktop Manager can also be installed on a Terminal server, but to prevent loss of user
settings, we recommend that you install the application in any folder except "Program Files" or
"Program Files (x86)". The configuration and the default database will be created in this folder instead of
the "Local Application Settings" folder.
11.2
Configuration File Location
Default Location
Remote Desktop Manager saves its configurations in a file named remotedesktopmanager.cfg. This file
contains all of the application settings and the configured data source. All of the data source settings are
encrypted for security reason.
If Remote Desktop Manager is installed in a sub folder inside "Program Files" and is not running on a
Terminal Server, the configuration is saved in
"%LocalAppData%\Devolutions\RemoteDesktopManager."
If the application is running on a Terminal Server, the configuration is saved in "%AppData%
\Devolutions\RemoteDesktopManager." It uses the roaming profile to avoid multi-user conflicts.
In any other case, the configuration is saved in the installation folder. This allows you to install multiple
© 2012 Devolutions inc.
208
Remote Desktop Manager (Version 7.1)
versions of the application side-by-side, as long as you don't install it in a sub folder of "Program
Files." (For more information on why -- this is because of the "Program Files" virtualization introduced
with Windows Vista: http://support.microsoft.com/kb/927387.)
Override the Default Path
There are two possible ways to change the default option path:
1. Create a file named "Override.cfg" in the application folder. Remote Desktop Manager opens this file
and reads the fist line. It should contain the desired installation folder (without the option filename). If you
wish to use the current installation path, put a dot in the file. Here are two examples:
Example
Description
c:\RDM
The config file is saved in a specific folder (RDM).
.
The dot is used to specify the Remote Desktop
Manager installation folder.
%AppData%
\Devolutions\RemoteDesktopManager
Specify the application roaming data folder.
2. By adding a key in the registry: CurrentUser\SOFTWARE\RemoteDesktopManager, OptionPath.
Set the desired path in the key OptionPath. Don't forget to exclude the option file name in the key.
11.3
Custom Installer Service
Description
The Custom Installer Service of Remote Desktop Manager Online allows you to generate and download
custom installations of Remote Desktop Manager with a choice of preconfigured settings like a data
source or a registration key.
1. Log in to your Remote Desktop Manager Online account (Menu File->Online Account->Sign-in).
RDMO account
© 2012 Devolutions inc.
Installation
209
Online account login
2. Create a new custom installer with specific settings (Menu File->Online Account->Custom Installer
Manager).
Custom Installer Manager
3. Click on the "New Package" button
© 2012 Devolutions inc.
210
Remote Desktop Manager (Version 7.1)
New Package
4. Enter a name and select the application version (template). After, click on the "Create" button.
© 2012 Devolutions inc.
Installation
Package Creation
5. You can select what you want to include in your custom installer. After, click on the "Generate"
button.
© 2012 Devolutions inc.
211
212
Remote Desktop Manager (Version 7.1)
File Generation
6. After a while, you shall receive a confirmation email.
7. You can choose to download the installer as a Windows Installer (MSI file) or as an executable (EXE
file)..
For this example, we will select Download EXE.
A) Download EXE from the Custom Installer Manager
Press the "Download EXE" button
© 2012 Devolutions inc.
Installation
Dow nload EXE
Select where you want to save the installer.
© 2012 Devolutions inc.
213
214
Remote Desktop Manager (Version 7.1)
After, you can start the installer.
Setup Wizard
© 2012 Devolutions inc.
Installation
B) You could also download your custom installer from our website.
Open your email confirmation and click on the link.
Em ail confirm ation
Enter your email and your password.
© 2012 Devolutions inc.
215
216
Remote Desktop Manager (Version 7.1)
RDMO credentials
Click on Custom Installer.
© 2012 Devolutions inc.
Installation
Custom Installer
Click on Download EXE.
Dow nload EXE
Open the installer at the bottom and you will find your setup.
© 2012 Devolutions inc.
217
218
Remote Desktop Manager (Version 7.1)
Custom Installer
Setup Wizard
TIPS
© 2012 Devolutions inc.
Installation
219
For those who need different settings, it's possible to create them first as .rdi files and use them in the
Installation Package Creation form.
In this context, the " Generate" button serve to create a Remote Desktop Installer file (.rdi). You could
use those files later in the Installation Package Creation form.
11.4
Portable (USB)
Description
Remote Desktop Manager can be used as a portable application. Here are some steps required to
ensure that it runs correctly:
1. Unzip Remote Desktop Manager on the USB stick
2. Open Remote Desktop Manager and configure the data source relatively to the USB stick: .
\Connections.mdb
© 2012 Devolutions inc.
220
Remote Desktop Manager (Version 7.1)
Access data source saved on the USB stick
3. Configure your portable application (Filezilla, Putty, UltraVNC, etc.) in the same way (relative to the
installation folder).
© 2012 Devolutions inc.
Installation
Portable Putty installation path configuration
11.5
Registration
Instructions
After you receive our email, you can register the application and unlock the Enterprise features.
To register, go in the menu Help > Register Version.
Enter the user name and serial number exactly as noted in the email.
© 2012 Devolutions inc.
221
222
Remote Desktop Manager (Version 7.1)
Registration dialog
11.6
Uninstall
Instructions
Remote Desktop Manager doesn't install anything in the Windows directory, and the only registry
settings created are for the auto run and the installation path. As a result, Remote Desktop Manager can
be uninstalled easily.
You can run the uninstaller if it was installed with the default setup file, or delete the installation folder
directly if it was installed from the binaries.
11.7
Add-ons
Description
Add-ons are used to extend the application. They are developed by using the Remote Desktop Manager
SDK. There are multiple types of add-ons:
Application tool add-ons
Data source add-ons (MySQL)
Import add-ons (Filezilla, SecureCRT, etc.)
Session tools add-ons (remote shutdown, who is...)
Session type add-ons (Java Web Start, SQL Management Studio, etc.)
VPN add-ons (OpenVPN, Nortel VPN, etc.)
Data entry add-ons
You can find the list here and download them directly from our website.
© 2012 Devolutions inc.
Installation
223
Add-on Manager
The Add-on Manager is available in the Tools menu of the Remote Desktop Manager.
It's used to simplify the management and the installation of different add-on types. It contains all of the
add-ons that are supported by the current version of the application.
The add-ons are classified by category (session add-on, import add-on, data source add-on, etc.), and
can be sorted according to their current status (available, outdated, uninstalled). Add-ons that can be
updated will be displayed with a special and clearly visible icon.
If the add-on does not required any special third party library, the manager will deploy it automatically
after clicking the install button. A restart of the application will still be required. The same procedure and
limitation applies when uninstalling an add-on.
Add-on m anager dialog
© 2012 Devolutions inc.
224
Remote Desktop Manager (Version 7.1)
Installing a New Add-on Manually
1. Download the add-on you want (the binaries, not the source)
2. Unzip all files in the installation folder of Remote Desktop Manager, which is by default located in "C:
\Program Files\Devolutions\RemoteDesktopManager"
3. Restart Remote Desktop Manager
4. Create a new session with the newly installed add-on type, or use it if it's a custom tool or and import
dialog
Troubleshooting
If you can't see the add-on in the session type list, verify that it's loaded in the About box, which is
available from the menu in Help > About. Also verify that the .dll file is in the Remote Desktop Manager
folder.
Some add-ons are supported directly by Devolutions, and some others are developed by a third party.
You can find more information in the Add-On forum here.
11.8
Configure SQL Server
On the Server Machine
1. Install or unzip Remote Desktop Manager Enterprise on the machine
2. Install SQL Server or SQL Server Express (this version is free) with the administrator user named "sa"
(mixed mode authentication). Learn more at
http://remotedesktopmanager.com/remotedesktopmanager/Home.aspx/Download
To create the Remote Desktop Manager database, you must use the user "sa" because domain users
are not currently supported
Make sure to remember the SQL Server instance name, as you will need it for the connection
SQL Server 2000 is not supported by Remote Desktop Manager
3. Use your administrator user "sa" in Remote Desktop Manager to create an empty database.
To create an empty database, go to File->Data Sources
Configure the connection with the user "sa" and test the connection
Click the button "Create Database"
4. SQL Server ports are blocked by default, so follow this link to open the necessary ports and firewall:
http://support.microsoft.com/kb/914277
5. Create and configure security access for any other user needed in Remote Desktop Manager (menu
File > Administration > Users)
Client Machine
1. Install or unzip Remote Desktop Manager Enterprise
2. Configure Remote Desktop Manager to connect directly to the SQL Server database (use the machine
name and SQL Server instance name)
You can configure the connection in the menu: File > Data Sources
Click on the button "Add SQL Server Data source"
Configure the connection settings and test the connection (see the SQL Server data source topic here
)
© 2012 Devolutions inc.
Installation
11.9
225
KeePass Plug-in
Preparing KeePass:
1. Make sure that KeePass is closed.
2. Open Remote Desktop Manager and add a new credential entry (Menu->Edit->Add->Add Credential
Entry).
Add credential entry
3. From the list, select KeePass.
KeePass
4. Verify KeePass plug-in status. If installation is required, click the "Install Plug-In" button.
© 2012 Devolutions inc.
226
Remote Desktop Manager (Version 7.1)
Install Plug-in
5. Restart KeePass.
Configuring a session in Remote Desktop Manager:
1. Create a new credential session (Menu->Edit->Add->Credential Repository).
© 2012 Devolutions inc.
Installation
New credential session
2. Select KeePass, and enter the Uuid. Click the "Check" button to confirm.
3. Use the newly-created credential entry in an existing session.
Use credential repository
© 2012 Devolutions inc.
227
228
Remote Desktop Manager (Version 7.1)
Integrating KeePass with Remote Desktop Manager:
We’ve created a brief video on integrating KeePass with Remote Desktop Manager. Learn how to easily
and efficiently create automatic logins for a Remote Desktop connection or any supported connection
type (e.g. LogMeIn, Telnet, Citrix, VNC, TeamViewer , FTP, VPN, and more).
http://www.youtube.com/watch?v=OE876qZv_UU
© 2012 Devolutions inc.
FAQ (frequently
asked questions)
Part
XII
230
12
Remote Desktop Manager (Version 7.1)
FAQ (frequently asked questions)
Description
You can find the most up to date FAQs online here.
© 2012 Devolutions inc.
Technical Support
Part
XIII
232
13
Remote Desktop Manager (Version 7.1)
Technical Support
Commercial Version
if you've registered and paid for a license, you can can obtain free support for Remote Desktop Manager.
Please email any questions or suggestions to [email protected] You can also find answers and
ask questions directly in our forums at http://forum.devolutions.net/.
Free Version
For the free version, we offer support through our online forums at http://forum.devolutions.net/.
Application Log
In case of error, you can verify the local application log, which is available from the menu in Help >
View Application Log...
© 2012 Devolutions inc.
Follow Us
Part
XIV
234
14
Remote Desktop Manager (Version 7.1)
Follow Us
Facebook
http://facebook.remotedesktopmanager.com
LinkedIn
http://linkedin.remotedesktopmanager.com
RSS feeds
http://rss.remotedesktopmanager.com
Twitter
http://twitter.remotedesktopmanager.com
YouTube
http://youtube.remotedesktopmanager.com
© 2012 Devolutions inc.
Known Issues
Part
XV
236
15
Remote Desktop Manager (Version 7.1)
Known Issues
Microsoft RDP Client
Error message:
“Cannot copy <FileName>: Windows cannot find ‘%1!|s!’. Check the spelling and try again, or try
searching for the item by clicking the Start button and clicking search”
This is a bug in the Microsoft Remote Desktop Client. The workaround is to enable the Smart Card even
if it's not required for the connection.
Unable to find mstsc.exe
Vista 64-bit edition requires Service Pack 1
VPN
Missing opened VPN from list:
The opened VPN is not listed in Remote Desktop Manager. Unfortunately, there is no way for us to
detect an already opened VPN session.
© 2012 Devolutions inc.
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement