我有一个运行32位COM对象,所以当我在PowerShell中64x中失败运行它,但在86X运行良好PowerShell脚本
当我在一个SQL Server代理作业运行它,它具有相同的64倍失败。
有没有解决的办法? 像SSIS包?
我有一个运行32位COM对象,所以当我在PowerShell中64x中失败运行它,但在86X运行良好PowerShell脚本
当我在一个SQL Server代理作业运行它,它具有相同的64倍失败。
有没有解决的办法? 像SSIS包?
你可以通过调用它通过WOW64路径直接调用的PowerShell的32位版本:
%SystemRoot%\syswow64\WindowsPowerShell\v1.0\powershell.exe
使用-file命令行参数,你可以传给你想运行的脚本的名称。