You know how in Windows you can right-click in the explorer to create a new blank file of types that are somehow magically registered in the deep, dark entrails of Windows?
Ex, new-> spreadsheet. It creates a blank template and you can now open this file in the proper application by simply calling it from a command line.
How do you create this initial blank file from a command line? Yes, I can keep copies of the various files and copy them as needed, but this breaks on other machines, different apps (I mean there are at least three spreadsheet applications I use under windows, Excel, Open Office and Gnumeric), and it doesn't track new versions.
I can see the association for the ftype, with command line options to open files.
opendocument.CalcDocument.1="C:\Program Files\OpenOffice.org 3\program \scalc.exe" -o "%1"
But new files just open the GUI with a new file, not create a file.