This utility is used to change the authentication password for an existing SafeHouse encrypted volume. Although normally invoked using the a button found on system tray utility's Tools tab, you can also invoke it directly using Windows shortcuts and scripting.
The program supports a variety of command-line options which allow you to specify some or all input fields in advance. Information supplied on the command line will be stuffed into the dialog input fields before being presented to the user.
If you supply enough information on the command line, including the /Silent and /Go options, it's possible to change the password on a volume without displaying any user interface. Of course, you'll need to use some alternate form of input to obtain the old and new passwords to supply on the command line.
See SafeHouse Exit Codes for a list of possible codes that can be returned upon termination.
Below is a screen shot from this utility to help you better see which program this is.
The upper case letters in the option list below indicate the required minimum number of characters needed by this utility to recognize the respective option.
This example changes the password from "myoldpassword" to "mynewpassword" without displaying any user interface.
C:\> SDWCHANG.EXE /Change="c:\SafeHouse\SafeHouse.sdsk" /password="myoldpassword" /new="mynewpassword" /silent /go
This example causes the traditional change password dialog to be displayed; however, since the volume filename is specified on the command line, this volume will be preselected in the dialog.
C:\> SDWCHANG.EXE /Change="c:\SafeHouse\SafeHouse.sdsk"