我目前正在powershell中编写一个脚本,通过文件树递归搜索XLS文件。我想将所有文件保存到 xml 以便能够读取它们并根据需要更改数据。
无论如何用 Powershell 将 Excel 文件保存为 XML 吗?
谢谢你的帮助 !
- - 更新 - -
我在这里找到了一个脚本,它基本上创建了一个 excel 文件并将其保存为 xml。
使用相同的原理我做了以下,基本上打开一个文件并将其保存到 xml:
$xlXMLSpreadsheet = 46
$Excel = New-Object -Com Excel.Application
$WorkBook = $Excel.Workbooks.Open("c:\Test.xlsx")
$WorkBook.SaveAs("c:\Test.xml", $xlXMLSpreadsheet)
$Excel.Quit()
而且效果非常好。但我不知道第二个 saveas() 参数。