我正在远程服务器上运行一个PowerShell脚本,它以.csv文件的形式生成报告。我希望将这些csv文件合并为单个Excel工作簿的单个工作表。
但是,远程服务器没有安装Office,因此我不能使用Com-Object方法.
此外,“Microsoft.JET.OLEDB.4.0”和“Microsoft.ACE.OLEDB.12.0”提供程序都没有在机器上注册。
我不能下载任何东西,因为脚本必须是通用的,并且应该能够从大量的服务器池中运行任何服务器。
有什么办法可以达到我的目标,还是我已经达到了死胡同?
或者,我是否有可能将CSV文件链接到一起,这样我就可以单击一个单元格,然后打开其他CSV文件?
我们非常感谢你的快速帮助。
发布于 2015-07-17 10:09:28
检查这是否符合您的需要:
CSVs to multi-sheet XLS without Excel installed. Powershell
您需要在任何要生成excel工作簿的服务器上拥有powershell模块。
https://stackoverflow.com/questions/31472966
复制相似问题