Running MOVEit Automation in the Foreground, Not As a Service
Running MOVEit Automation in the foreground as a "normal" application instead of as a service is useful in the following situations:
You are attempting to replicate and diagnose unusual problems caused by permissions or policies recently applied to the administrative user under which MOVEit Automation runs
You want to bring MOVEit Automation up with the scheduler disabled so you can examine an imported configuration without running any tasks.
To run MOVEit Automation as a normal foreground application:, select the "Run MOVEit Automation Service in Foreground" option from the Start menu "MOVEit Automation" program group.
Starting MOVEit Automation from the command line
To take advantage of other run options, you must start MOVEit Automation from the command line.
CAUTION: Some of these options can harm your existing MOVEit Automation implementation,. Read the entire description of each option before using it.
The following options are currently available:
-? - Causes MOVEit Automation to display a very short help dialog and exit.
-manual - Causes MOVEit Automation to run as a normal foreground application. (Using this option and this option only will achieve the same result as selecting the "Run MOVEit Automation Service in Foreground" option from the Start menu "MOVEit Automation" program group.)
-config [config_file] - Causes MOVEit Automation to launch using a config file other than "miccfg.xml". When this option is used, "-manual" is also almost always used as well.
-k - Causes MOVEit Automation to launch with the scheduler disabled. When this option is used, "-manual" is also almost always used as well.
-remove - Causes MOVEit Automation to uninstall its Windows service entry. (This is much different than uninstalling the entire application.) Using this option could break your MOVEit Automation implementation.
-install - Causes MOVEit Automation to install its Windows service entry. (This is much different than installing the entire application.) Using this option could break your MOVEit Automation implementation.
MOVEit technicians use the following batch file (saved in the "/Program Files/MOVEit" folder) to safely launch customer configurations in the foreground for troubleshooting purposes. This batch file disables the scheduler and requires technicians to type in the explicit name of an alternate configuration.
@echo off SET CUSTOMERCONFIG=%1 if R%CUSTOMERCONFIG%R==RR GOTO NOCONFIG "c:\program files\moveit\micentral.exe" -k -manual -config %1 GOTO THEEND :NOCONFIG echo *** You MUST provide the path of a custom config file! :THEEND