A sample stand alone program that describes the content of 3dm files using OpenNURBS (Rhino3dmIO.dll-x86-Windows NuGet package) which it automatically downloads.
SYNOPSIS: {0}.exe [-out:outputfilename.txt] [-c] [-r] <file or directory names>
DESCRIPTION: If a file is listed, it is read as an opennurbs model file. If a directory is listed, all .3dm files in that directory are read as opennurbs model files.
Available options: -out:outputfilename.txt The output is written to the named file. -chunkdump Does a chunk dump instead of reading the file's contents. -recursive Recursivly reads files in subdirectories.
EXAMPLE: {0}.exe -out:list.txt -resursive .../example_files with read all the opennurbs .3dm files in the example_files/ directory and subdirectories.