So that I can use bat file to generate reports and export it to a certain location
I think there is a way to do what you want, but I need more details.It won't be a batch file, but there are other automation options available that will do the trick.
Be specific. Tell us what you what to accomplish.
so I must use a UI to automate tasks like schedule report generation?
Short answer: "yes".
But it's really "kinda"
But I'm still not clear on what you want to do.
Do you really mean you want to "press a button" and have a new report created and then scheduled?
Or do you mean you want to have an existing report automatically run and have the results delivered to a set of users?
For the latter, the Report Scheduler utility will let you set up the scheduled delivery of an existing report
For the former, you could still do it - Reports are simply text files (check in C:\program files(x86)\solarwinds\orion\reports) which you COULD programatically create if you were a really good programmer.
And scheduled reports are really just Windows tasks which you could programmatically create using powershell, vbscript or the like.
But I'm still not confident that I'm answering the real question, because I don't understand your true goal.
i would like to run a batch file and export availability report to a shared network drive location , is it possible?
You don't need to run a batch job.
You create a scheduled job (the Report Scheduler, under the SolarWinds Orion tools) that prints the report you want, Then you just specify the location.
can it specify to a network drive location?
As long as the polling engine is connected (or able to connect) to that location, then yes.