How can I call MSXML from the command prompt to do batch processing of XSLT?
Because MSXML is a COM object, you can write VBScript, JScript, or other Windows Script Host (WSH) files to launch MSXML from the command prompt. Microsoft provides an XSLT command line utility, msxsl.exe, that performs command-line XSL transformations using the Microsoft XSL processor. Msxsl.exe is a small (~11K) command line utility that invokes Msxml4.dll to perform the actual work of the transformation. Msxsl.exe is available for download at the XML Developer Center at MSDN.
Because the Microsoft XML Parser (MSXML) is a COM object, you can write Microsoft Visual Basic® Scripting Edition, Microsoft JScript®, or other Microsoft Windows Script Host (WSH) files to launch MSXML from the command prompt. Microsoft provides an XSLT Command Line Utility, MSXSL.EXE that performs command-line XSL transformations using the Microsoft XSL processor. MSXSL is a small (~11K) command-line utility that invokes MSXML3.DLL to perform the actual work of the transformation. The MSXSL.EXE Command Line Utility is availablefor download at the XML Developer Center at MSDN.microsoft.com/xml.