首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有可变参数的Autosys命令作业

具有可变参数的Autosys命令作业
EN

Stack Overflow用户
提问于 2017-06-30 18:01:14
回答 1查看 7.7K关注 0票数 0

我需要在Autosys中实现一个作业链,它在某个时刻执行一个带有可变参数的程序--即一个文件名。文件名将遵循某种模式,并且可能不会被硬编码到"jil“文件中。有没有办法把这个参数传递给这个作业?

最有利的解决方案将包括从也是链的一部分的文件触发器作业中检索所述文件名。然而,到目前为止,我还不知道这是否可能。

另一个限制是,所有这些都应该通过Autosys onboard工具来实现- Autosys的功能不能通过额外的脚本进行扩展。

我的"jil“文件类似于下面的文件-- "Variable_Filename”应该被替换。

insert_job: a_job job_type: cmd machine: THE_MACHINE owner: THE_OWNER permission: gx,ge,wx,we,mx,me description: "Run a command " command: program.exe filename=Variable_Filename

如果这是一个简单的问题,如果你能给我指出Autosys用户指南中的一章,那就已经很有帮助了。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2017-07-01 04:09:44

在Autosys中设置一个具有该文件名的全局变量。

代码语言:javascript
运行
复制
sendevent -E SET_GLOBAL -G MY_FILE_NAME=C:\path\filename.txt

然后在你的JIL中,像这样引用全局变量:

代码语言:javascript
运行
复制
command: program.exe filename=$${MY_FILE_NAME}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44843791

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档