Sure, it is possible. What you could do is configure the app as required with columns, IP address ranges, etc. Then save the current config to a file (via
File - Current Config - Save to File) and use it like this:
netscan.exe /config:PATH-TO-CONFIGFILE.xml /cols:"IP Address;SNMP_Host_Name" /auto:"path-to-result.csv"
As a result, column settings, IP address ranges and all other settings will be loaded from CONFIGFILE.xml. Once the scan has finished, the results will be exported to result.csv and only the requested columns will be included.
To scan multiple ranges you can either define them as a part of the configuration or simply add to the command line:
/range:range1,range2,...
Specifying the /range parameter will override any ranges loaded from a config file with /config.