To print word document without word installation, you would find switching and familiaring openoffice rewarding in the long run.
As of the simplest commandline approach, using -p will do the basic.
[tt]soffice.exe -p <document.doc>[/tt]
But the more interesting and rewarding is that you can familiarizing with openoffice.org's automation interface doing automation. It is still a quite obscur area. For those familiar with python, there seems to be another plus. The automation is accessible from vbs. Here is what I figure for this minimal thing.
[tt]
[green]docfile="d:\xyz\abc.doc" 'your msword doc file[/green]
set osm=createobject("com.sun.star.ServiceManager")
set odesk=osm.createInstance("com.sun.star.frame.Desktop")
set odoc=odesk.loadComponentFromURL("file:///" & replace(docfile,"\","/"), "_blank", 0, array())
odoc.print array() 'main functional line of print
'give enough sleep here seems necessary
wscript.sleep 500
odoc.close true
set odoc=nothing
set odesk=nothing
set osm=nothing
[/tt]
Certainly for those without the commercial msoffice, one would anticipate a lot and hope for their success of those guys supporting the free OOo.