Reconciliation is a scheduled task that automatically occurs nightly. It takes all the inventory and business data within the system and calculates the compliance position of licenses. Using admin permissions, you can trigger a reconciliation manually from the UI, or via the command prompt on your App/Batch server. You can also specify additional parameters to the reconciliation, which can be helpful in troubleshooting scenarios.
NOTE: Manual reconciliation may not provide an accurate compliance status, because many operators may be making changes while the calculation is running.
To run a reconcile from the command prompt, first navigate to C:\Program Files (x86)\Flexera Software\FlexNet Manager Platform\DotNet\bin. You can then run any of the following commands.
ComplianceReader.exe -us false -processremotepackages true -it ReadersAndWriters
ComplianceReader.exe -us false -processremotepackages true -it Readers
ComplianceReader.exe -us false -processremotepackages true -it Writers
ComplianceReader.exe -us false -processremotepackages true -it ReadersAndWriters -verbose
For a full list of commands run:
ComplianceReader.exe -h
You can also add parameters directly to the scheduled task so that the automatic import will include them. To do this:
For more information on running batch commands, see the the Batch Scheduler Command Line
Jul 25, 2023 01:14 PM
Hi,
Param -nooptional is no longer available in 2023R1 version ?
Seems recon will not start by adding this param in the scheduled task.
Thanks
@lbarbu - the option is still available in the 2023 R1 version. If the process does not start, that suggests you may have a problem with the command line arguments. If you are having trouble getting it configured, you could post a thread in the FlexNet Manager forum with details of what you are doing.
Hi Chris,
Yes, there was an issue with args.
Thanks