PowerShell vsd auf vsdx konvertieren
Mit Hilfe des folgenden PowerShell-Skripts können alle .vsd-Dateien in einem Ordner auf .vsdx konvertiert werden: Als Voraussetzung muss Visio auf dem Rechner installiert sein.
$directory4vsd2vsdx='D:\convert'
$visio= New-Object -com Visio.InvisibleApp
$childs = get-childitem "$directory4vsd2vsdx\*.vsd"
foreach($vsdFile in $childs) {
write-host "Working on $vsdfile"
$vsddoc=$visio.Documents.Open($vsdFile.FullName)
$vsdxFileName=[io.path]::ChangeExtension($vsdFile,'.vsdx')
$vsddoc.SaveAs($VSDXFileName)
$vsddoc.close();
}
({{pro_count}})
Beitrag bewerten:{{percentage}} % positiv
({{con_count}})