GetMICConfig Utility
- Last Updated: August 9, 2024
- 1 minute read
- MOVEit Automation
- Version 2024.1
- Version 2024
- Documentation
Included with MOVEit Automation is a command-line utility, GetMICConfig.exe which is used to retrieve the current configuration from a running copy of MOVEit Automation on the local machine. The ability to retrieve the current configuration useful for certain backup and archiving activities.
Although the MOVEit Automation configuration is already stored in a disk file named miccfg.xml, this file is fully encrypted and is therefore not usable by external applications. Although a similar config export capability is available via Admin Console and Web Admin, these require human interaction. By contrast, GetMICConfig is suitable for running from a script or batch file, and can even be run as part of a MOVEit Automation task.
GetMICConfig is installed in the same directory as MOVEit Automation , typically \Program Files\MOVEit.
GetMICConfig syntax:
GetMICConfig -o outfile -u username -p password -s secret [-k]
where:
|
|
The name of the desired output file. This file will contain the entire MOVEit Automation configuration in plain text XML format. (This does not include the small number of settings, such as the license key, that are maintained in the registry and administered by the MOVEit Automation Config Utility.) |
|
|
The credentials of the user with access to export the configuration. |
|
|
The secret is the optional configuration encryption passphrase.
Important: Exporting with secret ensures that
the configuration can be imported into any Automation server running the same Automation
version. Without the secret, the configuration can only be imported into the same server or
another server with the same key in the registry.
|
|
-k |
Specifies that the old copy of outfile, if any, should be kept if GetMICConfig is unable to retrieve the settings. By default, GetMICConfig will delete any old outfile before connecting to MOVEit Automation . |
- 0 if all is OK
- 1 if there is a command-line error
- 2 if there is a communication error with MOVEit Automation
- 3 if there is a bad response from MOVEit Automation
- 4 if it could not write the output file
IF ERRORLEVEL.