Utilities and Wizards Reference
This section provides a complete set of reference material for the various utilities and wizards which accompany the SafeHouse software. These are advanced topics generally intended for Windows power users with special needs and requirements.
This information can be used to develop desktop shortcuts, scripting and specialized programming which integrates directly with SafeHouse.
Programs
The table below lists the executable programs which are installed into the SafeHouse program files folder. In most cases, these programs are run automatically for you behind the scenes as you interact with the SafeHouse system tray utility. However, since there are situations where people sometimes find it useful to invoke them directly, we've published the full set of interfaces.
Please see the reference pages for the individual utilities to find out more about them along with the command line options that they support.
Utility |
Description |
SDWMAP32.EXE |
Open and close SafeHouse volumes. |
SDWCHANG.EXE |
Change the password for a volume. |
SDWEXPAN.EXE |
Resize a volume. |
SDWCREAT.EXE |
Create a new volume. |
SDWMON32.EXE |
Monitors system activity with regard to volumes. |
SDWTRAY.EXE |
System tray utility. |
SETUP.EXE |
Customized SafeHouse installer. |
REMOVE.EXE |
Remove SafeHouse from your PC. |
BRAND.EXE |
Branding wizard for corporate deployments. |
DEPLOYHLP.EXE |
Creates a customized SafeHouse installer. |
LOGMON.EXE |
Background process watches for certain events. |
PKCS11TOKEN.EXE |
Background process supporting smartcards. |
What's Up with the Funny Filenames?
If you're wondering why some of our executable filenames have strange short names, it's simply because many years ago filenames were limited to eight characters. We've stayed with these short names because we have many customers who have developed scripts and other customized programming that would break if we suddenly changed the filenames of our core executables.
PKCS11TOKEN.EXE
This utility is used to support SafeHouse's smartcard features. It will be run silently behind the scenes whenever using a PKCS11-compatible smartcard or a virtual smartcard residing on a flash disk or memory stick. This program does not have a user interface. Its sole purpose in life is to provide background support to some of the other SafeHouse utilities.
This program is not generally intended to be run from the command line. However, if for some reason you find it necessary to terminate this program when it is running in the background, you can do so by invoking the program with /Stop on the command line. This can be done from batch files and other similar scripting environments.
Optional command line parameters:
Abbreviated parameters are not supported. The entire option name must be spelled out.
REMOVE.EXE
This is the program which removes SafeHouse from your computer. It can be invoked either directly from the SafeHouse menus, or via the Windows Control Panel Add/Remove Programs applet.
This utility does not support any scripting or automation features.
Optional command line parameters:
None.
LOGMON.EXE
This is a background process launched under certain circumstances by some of the other utilities. There is absolutely no reason to run this program directly.
The only reason we've decided to document this process is that it supports a command line option which allows external programming and scripts to terminate this process if it's running. No harm in calling with /STOP if not running. The SafeHouse Setup and Remove programs call this process with /STOP to make sure it's terminated before they continue with their normal activities.
This program does not have a user interface.
Optional command line parameters:
Abbreviated parameters are not supported. The entire option name must be spelled out.
|