Command line 从Blue Prism调用命令行

Command line 从Blue Prism调用命令行,command-line,blueprism,Command Line,Blueprism,我试图从命令行使用Nitro PDF阅读器。 这是正常工作,但我现在得到一个内部错误:无法执行代码阶段:发现不明确匹配。 传递null值也会产生此错误 代码: timedOut=False Dim startTime as Date=日期。现在 Dim信息作为新流程StartInfo(appn) 如果参数为“”,则info.Arguments=args 如果是dir“”,则info.WorkingDirectory=dir 使用proc作为Process=Process.Start(info)

我试图从命令行使用Nitro PDF阅读器。 这是正常工作,但我现在得到一个内部错误:无法执行代码阶段:发现不明确匹配。 传递null值也会产生此错误

代码:

timedOut=False
Dim startTime as Date=日期。现在
Dim信息作为新流程StartInfo(appn)
如果参数为“”,则info.Arguments=args
如果是dir“”,则info.WorkingDirectory=dir
使用proc作为Process=Process.Start(info)
timedOut=notproc.WaitForExit(_
CInt(超时。总毫秒))
终端使用

问题似乎是由具有类似代码的另一个操作引起的。有一个名为“运行进程直到结束”的操作。然后我复制了第二个,称为运行进程

这是导致错误的原因

timedOut = False
Dim startTime as Date = Date.Now

Dim info as New ProcessStartInfo(appn)
If args <> "" Then  info.Arguments = args
If dir <> "" Then info.WorkingDirectory = dir

Using proc As Process = Process.Start(info)
timedOut = Not proc.WaitForExit( _
 CInt(timeout.TotalMilliseconds))
End Using