我在Windows Server 8 R2上创建了一个从jenkins运行的powershell脚本 当我在服务器中运行此脚本作为本地管理员计数时它工作得很好但是当我从jenkins运行它时它不起作用
Exception lors de l'appel de Run avec 6 argument(s): Exception de HRESULT : 0x800A01A
有谁知道问题是什么? 这是代码
$macroBook = "E:\cmd\FLV\flv.xlsm"
$procedureName = "ThisWorkbook.sendflvvbs"
$macroBookFullPath = (ls $macroBook).FullName
$macroProcName = (ls $macroBook).Name + "!" + $procedureName
$excelApp = New-Object -com "Excel.Application"
try {
#$excelApp.DisplayAlerts = $false
$excelApp.Workbooks.Open($macroBookFullPath)
$excelApp.Application.Run($macroProcName, 'PROD', 'V-7-06-61-0', '141', '27/12/2016', '')
}
finally {
$excelApp.DisplayAlerts = $false
$excelApp.Quit()
}