Powershell 将文档转换为docx而不使用新对象-COM“;“应用程序”一词;
我想知道是否有任何选项可以将doc文件转换为docx。 我尝试使用新的Object-COM“Word.Application”,但是有很多边缘情况,比如带有密码的文件、打开的文件、打开时必须选择如何打开文件的文件。 所以我决定找到另一种方法来进行转换。Powershell 将文档转换为docx而不使用新对象-COM“;“应用程序”一词;,powershell,ms-word,docx,doc,Powershell,Ms Word,Docx,Doc,我想知道是否有任何选项可以将doc文件转换为docx。 我尝试使用新的Object-COM“Word.Application”,但是有很多边缘情况,比如带有密码的文件、打开的文件、打开时必须选择如何打开文件的文件。 所以我决定找到另一种方法来进行转换。 (我有超过100万的文档文件要转换。)你可以先看看谷歌,它有很多在线或批量转换器。您可以尝试“有许多边缘案例,如带有密码的文件”,这意味着您无法打开该文件。要转换文件,您必须打开它。您可以使用此问题中提到的称为DocTo的实用程序 我发现这些标志
(我有超过100万的文档文件要转换。)你可以先看看谷歌,它有很多在线或批量转换器。您可以尝试“有许多边缘案例,如带有密码的文件”,这意味着您无法打开该文件。要转换文件,您必须打开它。您可以使用此问题中提到的称为DocTo的实用程序 我发现这些标志对解决这个问题很有用
.\docto.exe --inputfile ".\" --outputfile "C:\somenewpath\" --format wdFormatDocumentDefault --outputextension .docx -C 65535
是包含.doc文件的文件夹--inputfile“\”
是用于输出转换后的.docx文件的文件夹--outputfile“C:\somenewpath\”
告诉docto转换为Word的默认格式--format wdFormatDocumentDefault
- 如果输出是目录,则必须使用outputextension.docx
将确保转换的文件为Word的最新版本-C 65535