其实你可以用批处理生成 VBS文件
如
@echo off
set file=test.doc
echo Set oDoc = Wscript.CreateObject("Word.Application")>aa.vbs
echo With oDoc.Documents.Open("%~dp0%file%")>>aa.vbs
echo .PrintOut>>aa.vbs
echo .Close False>>aa.vbs
echo End With>>aa.vbs
wscript.exe aa.vbs
del /q aa.vbs