Universal Agent for Windows - System Installation File Inventory Lists
Universal Agent for Windows - File Inventory Lists
The Universal Agent 7.7.x for Windows System Installation package includes the files required for the following components / utilities:
- Universal Automation Center Agent
- Universal Broker
- Universal Command Manager
- Universal Command Server
- Universal Configuration Manager
- Universal Connector for PeopleSoft
- Universal Connector for SAP
- Universal Control Manager
- Universal Control Server
- Universal Copy
- Universal Data Mover Manager
- Universal Data Mover Server
- Universal Encrypt
- Universal Event Log Dump
- Universal Event Monitor Manager
- Universal Event Monitor Server
- Universal Products Install Merge
- Universal Query
- Universal Spool Utilities
- Universal Message Service (OMS)
- Universal Controller Command Line Interface (CLI)
- Python Distribution for Universal Agent
Universal Broker and Universal Configuration Manager always are installed. Other components are installed as desired. If any of the components already are installed, Windows Installer will upgrade them to the latest version.
This page lists the files installed with each Universal Agent for Windows component. The file paths specified are relative to the root installation directory (for example, C:\Program Files\Universal) that was specified during the installation, except %ALLUSERSPROFILE%, which resolves as documented.
Items shown with a path of System32 are installed in the Windows system folder. The actual name of this directory depends on the Windows version
- For all supported 64-bit Windows editions when the 64-bit Universal Agent package is installed, the path is \Windows\System32.
Universal Automation Center Agent
File | Description |
---|---|
UAGSrv\bin\uagsrv.exe | Universal Automation Center Agent Application program. |
UAGSrv\bin\ops_copyfile.exe | Universal Automation Center Agent copy utility. |
UAGSrv\bin\ops_scan.exe | Universal Automation Center Agent scan utility. |
UAGSrv\bin\opsmerge.vbs | Visual Basic script used to migrate an existing 1.5, 1.6, or 1.7 Opswise Agent to UAG. |
UAGSrv\bin\uftp.exe | Universal FTP Client program. |
UAGSrv\samples | UAG sample directory. |
UAGSrv\samples\OPSWISE-MIB.txt | MIB file. |
UAGSrv\samples\parser.txt | Universal FTP Client file describing the format of file listings received from FTP servers, based on operating system and/or file system. |
UBroker\tmpl\uagcmp | Template file for the Universal Automation Center Agent component definition. |
UBroker\tmpl\uagcfg | Template file for the Universal Automation Center Agent configuration. |
UBroker\tmpl\uagcmp | Template file for the Universal FTP Client component definition. |
nls\uagmceng.umf | English message catalog. |
Universal\cmdref | Universal Agent command Reference files directory |
Universal\keystore | Broker Key Store. |
%ALLUSERSPROFILE%\Universal\conf\uags.conf | Universal Automation Center Agent configuration file. |
%ALLUSERSPROFILE%\Universal\comp\uag | Universal Automation Center Agent component definition file. |
%ALLUSERSPROFILE%\Universal\conf\uftp.conf | Universal FTP Client configuration file. |
Universal Broker
File | Description |
---|---|
UBroker\bin\ubroker.exe | Console application program. |
UBroker\bin\ubrsvc.exe | Windows service program. |
UBroker\bin\ubrdbrec.bat | Recovers Universal Agent database files. |
UBroker\bin\xpsmsgnt.dll | Universal Broker file, used to interface with the Windows Application Event Log, containing IDs for the messages that Universal Broker may display. |
UBroker\tmpl | XML template files used by I-Management Console for remotely configuring Universal Agent. |
UBroker\tmpl\aclcfg | Universal Access Control List (UACL) configuration template. |
UBroker\tmpl\ubrcfg | Universal Broker configuration template. |
nls\ussmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\conf\uacl.conf | Universal Access Control List (ACL) configuration file .%ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
%ALLUSERSPROFILE%\Universal\conf\ubroker.conf | Universal Broker configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Command Manager
File | Description |
---|---|
System32\ucmd.exe | Application program. |
UBroker\tmpl\ucmcfg | Universal Command Manager configuration template. |
nls\ucmmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\conf\ucmd.conf | Universal Command Manager configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Command Server
File | Description |
---|---|
UBroker\tmpl\ucscfg | Universal Command Server configuration template. |
UBroker\tmpl\ucmcmp | Universal Command Server component definition template. |
UCmdSrv\bin\ucmsrv.exe | Application program. |
System32\urc.exe | Universal Return Code utility. |
nls\ucmmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\comp\ucmd | Universal Command Server component definition file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
%ALLUSERSPROFILE%\Universal\conf\ucmds.conf | Universal Command Server configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Connector for PeopleSoft
File | Description |
---|---|
nls\uppmceng.umc | English message catalog. |
UBroker\tmpl\uppcfg | Universal Connector for PeopleSoft configuration template. |
UPPS\bin\upps.exe | Application program. |
%ALLUSERSPROFILE%\Universal\conf\upps.conf | Universal Connector for PeopleSoft configuration file. |
Universal Connector for SAP
File | Description |
---|---|
UBroker\tmpl\uspcfg | Universal Connector for SAP configuration template. |
USap\bin\usap.exe | Universal Connector application program. |
USap\samp\sapnwrfc.ini | SAP NW (NetWeaver) RFC interface configuration file in the sample file directory. |
UBroker\tmpl\uspcfg | Universal Connector remote configuration template. |
nls\uspmceng.umc | Universal Connector English message catalog. |
nls\*.stt | Spoollist translation table files. |
%ALLUSERSPROFILE%\Universal\conf\usap.conf | Universal Connector configuration file. |
Universal Control Manager
File | Description |
---|---|
System32\uctl.exe | Application program. |
UBroker\tmpl\uctcfg | Universal Control Manager configuration template. |
nls\uctmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\conf\uctl.conf | Universal Control Manager configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Control Server
File | Description |
---|---|
UBroker\tmpl\utscfg | Universal Control Server configuration template. |
UBroker\tmpl\uctcmp | Universal Control Server component definition template. |
UCtlSrv\bin\uctsrv.exe | Application program. |
nls\uctmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\comp\uctl | Universal Control Server component definition file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
%ALLUSERSPROFILE%\Universal\conf\uctls.conf | Universal Control Server configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Data Mover Manager
File | Description |
---|---|
System32\udm.exe | Application program. |
UBroker\tmpl\udmcfg | Universal Data Mover Manager configuration template. |
nls\udmmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\conf\udm.conf | Universal Data Mover Manager configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Data Mover Server
File | Description |
---|---|
UBroker\tmpl\udscfg | Universal Data Mover Server configuration template. |
UBroker\tmpl\udmcmp | Universal Data Mover Server component definition template. |
UdmSrv\bin\udmsrv.exe | Application program. |
nls\udmmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\comp\udm | Universal Data Mover Server component definition file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
%ALLUSERSPROFILE%\Universal\conf\udms.conf | Universal Data Mover Server configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Event Monitor Manager
File | Description |
---|---|
System32\uem.exe | Application program. |
UBroker\tmpl\uemcfg | Universal Event Monitor Manager configuration template. |
nls\uemmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\conf\uem.conf | Universal Event Monitor Manager configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Event Monitor Server
File | Description |
---|---|
System32\uemload.exe | Event definition and event handler database load utility. |
UBroker\tmpl\uedcmp | Universal Event Monitor Demand-Driven Server component definition template. |
UBroker\tmpl\uemcmp | Universal Event Monitor Event-Driven Server component definition template. |
UBroker\tmpl\uescfg | Universal Event Monitor Server configuration template. |
UemSrv\bin\uemsrv.exe | Application program. |
nls\uemmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\comp\uemd | Component definition file for the Universal Event Monitor Demand-Driven Server. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
%ALLUSERSPROFILE%\Universal\comp\uems | Component definition file for the Universal Event Monitor Event-Driven Server. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
%ALLUSERSPROFILE%\Universal\conf\uems.conf | Universal Event Monitor Server configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Configuration Manager
File | Description |
---|---|
UCfgMgr\bin\ucfgmgr.cpl | Universal Configuration Manager control panel application. |
UCfgMgr\bin\UCfgMgrHelp.pdf | Universal Configuration Manager help file. |
Universal Copy
File | Description |
---|---|
System32\ucopy.exe | Utility used for binary file copies. Similar to the UNIX cat command. Installed only if Universal Command Server is installed. |
Universal Encrypt
File | Description |
---|---|
System32\uencrypt.exe | Application program. Installed only if Universal Command Manager is installed. |
Universal Event Log Dump
File | Description |
---|---|
System32\ueld.exe | Application program. |
UBroker\tmpl\uelcfg | Universal Event Log Dump configuration template. |
nls\uelmceng.umc | English message catalog. |
%ALLUSERSPROFILE%\Universal\conf\ueld.conf | Universal Event Log Dump configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Message Translator
File | Description |
---|---|
System32\umet.exe | Application program, always installed. Used to map application-specific error messages to error codes. |
Universal Products Install Merge
File | Description |
---|---|
UPIMerge\bin\upimerge.exe | Application program, always installed. Provides command line access to the same functionality used by the Universal Agent installation to merge options from a new configuration file into an existing file. |
Universal Query
File | Description |
---|---|
System32\uquery.exe | Application program. |
UBroker\tmpl\uqrcfg | Universal Query configuration template. |
nls\uqrmceng.umc | English message catalog. |
%ALLUSERSPROFILE\Universal\conf\uquery.conf | Universal Query configuration file. %ALLUSERSPROFILE% is a system environment variable that expands to the All Users profile directory, typically C:\Documents and Settings\All Users. |
Universal Spool Utilities
File | Description |
---|---|
USpool\bin\uslist.exe | Used to list the contents of Universal Spool files. |
USpool\bin\uslrm.exe | Used to remove records from Universal Spool files. |
USpool\bin\udb_archive.exe | Miscellaneous spool file utilities. Should be used only for debugging purposes, and only at the request of Stonebranch, Inc. Customer Support. |
Universal Message Service (OMS)
File | Description |
---|---|
omssrv\bin\omssrv.exe | OMS Server. |
omssrv\bin\omsadm.exe | OMS Administration utility. |
nls\omsmceng.umc | OMS message catalog. |
UBroker\tmpl\omscfg | OMS Server configuration template. |
UBroker\tmpl\omscmp | OMS Server component definition template. |
%ALLUSERSPROFILE%\Universal\conf\omss.conf | OMS configuration file. |
%ALLUSERSPROFILE%\Universal\comp\oms | OMS component definition file. |
Universal Controller Command Line Interface (CLI)
File | Description |
---|---|
OpsCli\bin\uagcmd | CLI executable command. |
OpsCli\bin\ops-change-credentials-password.bat | Changes the runtime password for the specified Universal Controller credentials resource. |
OpsCli\bin\ops-change-user-password.bat | Changes the password for the specified Universal Controller User account. |
OpsCli\bin\ops-connector-status.bat | Lists the status of one or more Connectors. |
OpsCli\bin\ops-export-bulk.bat | Performs a bulk export of all Controller database records. |
OpsCli\bin\ops-export-trigger.bat | Performs an export of the specified triggers and any associated records. |
OpsCli\bin\ops-import-bulk.bat | Imports Controller database records that were exported with ops-export-bulk. |
OpsCli\bin\ops-import-trigger.bat | Imports triggers and associated records that were exported using ops-export-trigger. |
OpsCli\bin\ops-manual-setcompleted.bat | Sets Manual task status to Success. |
OpsCli\bin\ops-manual-setstarted.bat | Changes Manual task status from Action Required to Started. |
OpsCli\bin\ops-resume-agent.bat | Allows a suspended Agent to submit tasks once again. |
OpsCli\bin\ops-resume-agent-cluster.bat | Allows a suspended Agent Cluster to execute tasks once again. |
OpsCli\bin\ops-resume-agent-cluster-membership.bat | Allows a specified Agent to rejoin specified Agent Cluster. |
OpsCli\bin\ops-set-agent-cluster-task-execution-limit.bat | Sets the task execution limit for an Agent Cluster. |
OpsCli\bin\ops-set-agent-task-execution-limit.bat | Sets the task execution limit for an Agent. |
OpsCli\bin\ops-suspend-agent.bat | Temporarily prevents a specified Agent from submitting tasks. |
OpsCli\bin\ops-suspend-agent-cluster.bat | Temporarily prevents the Agents in the specified Cluster from submitting tasks. |
OpsCli\bin\ops-suspend-agent-cluster-membership.bat | Temporarily removes an Agent from cluster membership. |
OpsCli\bin\ops-task-cancel.bat | Cancels a task. |
OpsCli\bin\ops-task-forcefinish.bat | Force Finishes a task. |
OpsCli\bin\ops-task-hold.bat | Places a task on hold. |
OpsCli\bin\ops-task-launch.bat | Executes a task. |
OpsCli\bin\ops-task-list.bat | Lists the specified tasks. |
OpsCli\bin\ops-task-release.bat | Releases a held task. |
OpsCli\bin\ops-task-rerun.bat | Re-executes the specified task. |
OpsCli\bin\ops-task-setpriority.bat | Changes the execution priority of a Started task. |
OpsCli\bin\ops-task-skip.bat | Skips the specified task instance. |
OpsCli\bin\ops-task-status.bat | Displays the status of the task instance(s) associated with a task. |
OpsCli\bin\ops-trigger-disable.bat | Disables the specified trigger(s). |
OpsCli\bin\ops-trigger-enable.bat | Enables the specified trigger(s). |
OpsCli\bin\ops-trigger-now.bat | Satisfies all conditions in the specified trigger and launches its associated tasks. |
OpsCli\bin\ops-trigger-status.bat | Displays the status of the specified trigger(s). |
OpsCli\bin\ops-update-resource-limit.bat | Sets the resource limit for a resource. |
OpsCli\bin\ops-variable-list.bat | Displays the specified variable's value. |
OpsCli\bin\ops-variable-set.bat | Sets the specified variable's value. |
OpsCli\bin\uagcmd.exe | CLI Executable binary. |
%ALLUSERSPROFILE%\Universal\conf\cmdtools.props | Optional CLI configuration file. |
System Files
The following files will be installed only if they are newer than the existing file.
All files are installed to the Windows System32 folder, unless otherwise noted.
Description | File |
---|---|
Visual C++ 14 Runtimes | concrt140.dll |
Microsoft Foundation Class 14.0 | mfc140.dll |
Microsoft Universal C Runtime | api_ms_win_core_console_l1_1_0.dll |
Microsoft Windows Installer 3.1.4000.1823 2 | msiexec.exe |
2 See the documentation regarding the /wiki/spaces/DEV/pages/1312912.
Universal Translate Tables (UTT)
File |
---|
C:\Program Files\Universal\nls\default.stt |
C:\Program Files\Universal\nls\raw.stt |
C:\Program Files\Universal\nls\iso8859-10.utt |
C:\Program Files\Universal\nls\iso8859-13.utt |
C:\Program Files\Universal\nls\iso8859-14.utt |
C:\Program Files\Universal\nls\iso8859-15.utt |
C:\Program Files\Universal\nls\iso8859-1.utt |
C:\Program Files\Universal\nls\iso8859-2.utt |
C:\Program Files\Universal\nls\iso8859-3.utt |
C:\Program Files\Universal\nls\iso8859-4.utt |
C:\Program Files\Universal\nls\iso8859-5.utt |
C:\Program Files\Universal\nls\iso8859-6.utt |
C:\Program Files\Universal\nls\iso8859-7.utt |
C:\Program Files\Universal\nls\iso8859-8.utt |
C:\Program Files\Universal\nls\iso8859-9.utt |
C:\Program Files\Universal\nls\pc437.utt |
C:\Program Files\Universal\nls\pc737.utt |
C:\Program Files\Universal\nls\pc775.utt |
C:\Program Files\Universal\nls\pc850.utt |
C:\Program Files\Universal\nls\pc852.utt |
C:\Program Files\Universal\nls\pc855.utt |
C:\Program Files\Universal\nls\pc857.utt |
C:\Program Files\Universal\nls\pc860.utt |
C:\Program Files\Universal\nls\pc861.utt |
C:\Program Files\Universal\nls\pc862.utt |
C:\Program Files\Universal\nls\pc863.utt |
C:\Program Files\Universal\nls\pc864.utt |
C:\Program Files\Universal\nls\pc865.utt |
C:\Program Files\Universal\nls\pc866.utt |
C:\Program Files\Universal\nls\pc869.utt |
C:\Program Files\Universal\nls\pc874.utt |
C:\Program Files\Universal\nls\win1250.utt |
C:\Program Files\Universal\nls\win1251.utt |
C:\Program Files\Universal\nls\win1252.utt |
C:\Program Files\Universal\nls\win1253.utt |
C:\Program Files\Universal\nls\win1254.utt |
C:\Program Files\Universal\nls\win1255.utt |
C:\Program Files\Universal\nls\win1256.utt |
C:\Program Files\Universal\nls\win1257.utt |
C:\Program Files\Universal\nls\win1258.utt |
Python Distribution for Universal Agent
Installed under .\Universal\Python.
The Python distribution provided by the Universal Agent install is a fully-functional Python distribution that has complete support for Python script execution, virtual environment creation, and/or add-on module installations via pip.
When installing new Python modules to this distribution’s install directory, remember to use the provided pip binary to ensure that the module is installed to the correct path.
Provided Modules
The modules provided by the Universal Agent's Python distribution are listed below. Where possible, the dependencies for each of these modules are also provided. Stonebranch does not own, support, or maintain any of these modules. The link for each module will direct you to that project's homepage.
- azure-storage-blob
- boto3
- docker
- google-cloud-storage
- paramiko
- requests
- hdbcli
- pyodbc
- cx-Oracle
- hdfs
- kubernetes
- wheel
These modules are not pinned at any specific version. They are distributed using the most recent available version at the time of the Universal Agent release. A full listing of provided modules and their exact versions is available in .\Universal\Python\Lib\site-packages\requirements-frozen.txt.