You can use the vlteject command with the -report option to generate reports from the command line. The following is the syntax for the command that generates all reports that are not yet generated:
vlteject -report
You also can specify a robot, vault, profile, or session for which to generate reports.
If the corresponding eject process has completed, pending reports from the sessions selected are generated and distributed. The reports are not generated again if vlteject is run again. If eject has not been completed, the subset of reports that do not depend on completion of eject are generated. These reports are generated again if vlteject -report is run again after eject has been completed.
The following is the format of the vlteject command:
vlteject -eject -report -preview [-profile profile_name] [-profile robot_no/vault_name/profile_name] [-robot robot_no] [-vault vault_name [-sessionid id]] [-auto y|n] [-eject_delay seconds] [-legacy]
See the NetBackup Commands for UNIX or NetBackup Commands for Windows manual.