3
我有在運行32位COM對象,以便PowerShell腳本時,我在PowerShell中64x中失敗運行它,但在86X上的SQL Server代理運行32位PowerShell腳本
運行正常。當我在一個運行Sql Server Agent作業具有相同的64x故障。
有沒有辦法解決這個問題?像SSIS包一樣?
我有在運行32位COM對象,以便PowerShell腳本時,我在PowerShell中64x中失敗運行它,但在86X上的SQL Server代理運行32位PowerShell腳本
運行正常。當我在一個運行Sql Server Agent作業具有相同的64x故障。
有沒有辦法解決這個問題?像SSIS包一樣?
您可以直接通過調用它通過WOW64路徑調用的PowerShell的32位版本:
%SystemRoot%\syswow64\WindowsPowerShell\v1.0\powershell.exe
使用-file命令行參數,你可以傳給你想運行的腳本的名稱。
我結束運行CmdExec bat文件,運行32 Powershell文件,但我打開其他想法 – 2012-04-20 21:12:29