Powershell básico: conversión por lotes de Word Docx a PDF

Estoy tratando de usar PowerShell para hacer una conversión por lotes de Word Docx a PDF, usando un script que se encuentra en este sitio:http://blogs.technet.com/b/heyscriptingguy/archive/2013/03/24/weekend-scripter-convert-word-documents-to-pdf-files-with-powershell.aspx

# Acquire a list of DOCX files in a folder
$Files=GET-CHILDITEM "C:\docx2pdf\*.DOCX"
$Word=NEW-OBJECT –COMOBJECT WORD.APPLICATION

Foreach ($File in $Files) {
    # open a Word document, filename from the directory
    $Doc=$Word.Documents.Open($File.fullname)

    # Swap out DOCX with PDF in the Filename
    $Name=($Doc.Fullname).replace("docx","pdf")

    # Save this File as a PDF in Word 2010/2013
    $Doc.saveas([ref] $Name, [ref] 17)  
    $Doc.close()
}

Y sigo recibiendo este error y no puedo entender por qué:

PS C:\docx2pdf> .\docx2pdf.ps1
Exception calling "SaveAs" with "16" argument(s): "Command failed"
At C:\docx2pdf\docx2pdf.ps1:13 char:13
+     $Doc.saveas <<<< ([ref] $Name, [ref] 17)
    + CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
    + FullyQualifiedErrorId : DotNetMethodException

¿Algunas ideas?

Además, ¿cómo necesitaría cambiarlo para convertir también archivos doc (no docX), así como usar los archivos locales (archivos en la misma ubicación que la ubicación del script)?

Lo siento, nunca he hecho scripts de PowerShell ...

Respuestas a la pregunta(4)

Su respuesta a la pregunta