UPSShell.exe is a utility contained within the FDM installation. UPSShell.exe assists you with writing a command line that can be used to launch an FDM script, much in the same way that the FDM Task Manager would be used.
Using UPSShell.exe to Write a Command Line:
UPSShell is located in \\<fdm home>\shared components\.
This action copies a list of parameters to the clipboard.
Open a new document in a text editor (WordPad, for example) and paste the contents of the clipboard
The pasted text will look something similar to the following: <fdm home>\SHARED~1\upsShell.exe CustomScriptEx=AppName~UserID~PW~DOMAIN~LoadBalancerName~LogDirectory~ScriptName~LanguageCode(Default=1033)~EncodeUnicode(1).
Replace the following fields with the corresponding information from you application:
AppName – Name of the FDM application.
UserID – User ID to use to gain access to FDM.
PW – Password of the User ID used to gain access to FDM.
Domain – Domain entered by the user in the UserID parameter.
Load Balancer Name – Name of the load balance server used with the FDM application.
Log Directory – File path where you want the UPSShell.exe log file written.
Script Name – Name of the FDM script to execute. The new text (with fields replaced) can now be used from a command line or executed from within another program or script.
Language Code – English = 1033, French = 1036, German = 1031, Danish = 1030.
Encode Unicode – 1 = Unicode. This must always be set to one (1).