如果我让MoveIT执行一个批处理文件,它会执行一个powershell文件。powershell有没有办法告诉moveIT整个powershell脚本是成功的,而不需要创建另一个文件?
发布于 2012-04-16 20:04:39
我不知道这个MoveIT是什么,但是Powershell脚本应该能够执行exit 0 (为了成功完成),批处理文件可以执行exit %errorlevel%来传达成功或失败。使用退出代码是执行脚本时传达成功或失败的标准方式。
发布于 2015-04-16 09:53:11
听起来像是使用MOVEit中心的“命令行应用程序”脚本来启动bat文件。如果bat不执行其他操作,请考虑直接启动ps脚本,或者更好的做法是将ps脚本移植到VB并作为自定义脚本导入。
发布于 2016-05-23 15:35:13
您可以做的是,当power shell完成作业时,在文件夹中创建一个确认,并在moveit上设置附加条件,以监视确认文件的创建。我希望MOVEit中心高级任务创建应该更合适。
https://stackoverflow.com/questions/10173581
复制相似问题