Skip to content

Instantly share code, notes, and snippets.

$word = NEW-OBJECT -COMOBJECT WORD.APPLICATION
Write-Host "[Generate PDFs from DOCX's in current directory]"
$files = Get-ChildItem | Where-Object{ $_.Name -match "docx$" }
Write-Host "[Start process]"
foreach ($file in $files)
{
try
{
$result = (Test-Path $file.FullName.Replace(".docx", ".pdf"))